From 973e13a8853283b8abbd6418891f098b92297c6e Mon Sep 17 00:00:00 2001 From: Sunny Shao Date: Mon, 23 Dec 2024 14:31:53 +0800 Subject: [PATCH] [Catalyst] Implement get{Read,Write}Permissions for Remove Animation NO_IFTTT=Catalyst migration Test: Devtool Fix: 385276024 Flag: com.android.settings.flags.catalyst_accessibility_color_and_motion Change-Id: I8fc8006151c52856140ca595dfbf9079166eec40 --- .../settings/accessibility/RemoveAnimationsPreference.kt | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/com/android/settings/accessibility/RemoveAnimationsPreference.kt b/src/com/android/settings/accessibility/RemoveAnimationsPreference.kt index ddf2590655f..bf2776dc97f 100644 --- a/src/com/android/settings/accessibility/RemoveAnimationsPreference.kt +++ b/src/com/android/settings/accessibility/RemoveAnimationsPreference.kt @@ -65,6 +65,10 @@ class RemoveAnimationsPreference : override fun storage(context: Context): KeyValueStore = RemoveAnimationsStorage(context) + override fun getReadPermissions(context: Context) = SettingsGlobalStore.getReadPermissions() + + override fun getWritePermissions(context: Context) = SettingsGlobalStore.getWritePermissions() + override fun getReadPermit(context: Context, callingPid: Int, callingUid: Int) = ReadWritePermit.ALLOW