From 79004d10f09a4b3c843d5f23885b141c738cc5f2 Mon Sep 17 00:00:00 2001 From: Sunny Shao Date: Tue, 24 Dec 2024 10:41:53 +0800 Subject: [PATCH] [Catalyst] Implement get{Read,Write}Permissions for Screen attention NO_IFTTT=Catalyst migration Test: devtool Fix: 385274700 Flag: com.android.settings.flags.catalyst_screen_timeout Change-Id: I77c4584fa92713854520594a1bdb9448937d14fb --- src/com/android/settings/display/AdaptiveSleepPreference.kt | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/com/android/settings/display/AdaptiveSleepPreference.kt b/src/com/android/settings/display/AdaptiveSleepPreference.kt index 7cc320d228a..0fe2a098734 100644 --- a/src/com/android/settings/display/AdaptiveSleepPreference.kt +++ b/src/com/android/settings/display/AdaptiveSleepPreference.kt @@ -77,6 +77,10 @@ class AdaptiveSleepPreference : override fun storage(context: Context): KeyValueStore = Storage(context) + override fun getReadPermissions(context: Context) = SettingsSecureStore.getReadPermissions() + + override fun getWritePermissions(context: Context) = SettingsSecureStore.getWritePermissions() + override fun getReadPermit(context: Context, callingPid: Int, callingUid: Int) = ReadWritePermit.ALLOW