[Catalyst] Take write permit into account for SettingsPreferenceMetadata.writable
NO_IFTTT=Catalyst only Fix: 394973168 Flag: com.android.settings.flags.catalyst Test: manual Change-Id: I4c09ab50d3a08ab50f4fced29ea70bb50b14e5d7
This commit is contained in:
@@ -37,9 +37,7 @@ import com.android.settingslib.widget.UsageProgressBarPreference
|
||||
|
||||
// LINT.IfChange
|
||||
class BatteryHeaderPreference :
|
||||
IntRangeValuePreference,
|
||||
PreferenceBinding,
|
||||
PreferenceLifecycleProvider {
|
||||
IntRangeValuePreference, PreferenceBinding, PreferenceLifecycleProvider {
|
||||
|
||||
@VisibleForTesting var batteryBroadcastReceiver: BatteryBroadcastReceiver? = null
|
||||
|
||||
@@ -108,7 +106,7 @@ class BatteryHeaderPreference :
|
||||
|
||||
override fun getWritePermissions(context: Context) = Permissions.EMPTY
|
||||
|
||||
override fun getWritePermit(context: Context, value: Int?, callingPid: Int, callingUid: Int) =
|
||||
override fun getWritePermit(context: Context, callingPid: Int, callingUid: Int) =
|
||||
ReadWritePermit.DISALLOW
|
||||
|
||||
override val sensitivityLevel: Int
|
||||
|
||||
Reference in New Issue
Block a user