Fix sensitivity to writability declarations

Bug: 388877875
Test: N/A - CTS test to follow
Flag: com.android.settingslib.flags.settings_catalyst
Change-Id: I32d92b427bafe474f0e082923603781ad561cdd8
NO_IFTTT=sensitivity level not a field in legacy Preference Controller
This commit is contained in:
Chris Antol
2025-01-09 20:43:42 +00:00
parent 9ed3b4fb77
commit 2000e9f96c
2 changed files with 8 additions and 0 deletions

View File

@@ -30,6 +30,7 @@ import com.android.settingslib.metadata.MainSwitchPreference
import com.android.settingslib.metadata.PreferenceLifecycleContext
import com.android.settingslib.metadata.PreferenceLifecycleProvider
import com.android.settingslib.metadata.ReadWritePermit
import com.android.settingslib.metadata.SensitivityLevel
/** Accessibility settings for vibration. */
// LINT.IfChange
@@ -62,6 +63,9 @@ class VibrationMainSwitchPreference :
callingUid: Int,
) = ReadWritePermit.ALLOW
override val sensitivityLevel: Int
get() = SensitivityLevel.NO_SENSITIVITY
override fun onResume(context: PreferenceLifecycleContext) {
vibrator = context.getSystemService(Vibrator::class.java)
context