[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:
Jacky Wang
2025-02-08 10:12:45 +08:00
parent 60c6d8ead5
commit 089e6378b5
4 changed files with 8 additions and 13 deletions

View File

@@ -15,7 +15,6 @@
*/
package com.android.settings.display
import android.Manifest
import android.app.ActivityOptions
import android.content.Context
import android.content.Intent
@@ -111,7 +110,7 @@ class BrightnessLevelPreference :
override fun getReadPermit(context: Context, callingPid: Int, callingUid: Int) =
ReadWritePermit.ALLOW
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