Modified subsetting where user can toggle
if an app should be able to modify system
settings so that talkback announces state
change properly.
Test: Accessibility Scanner, Manual Verification
Bug:
31755538
Change-Id: I54ad016b5edb0937b77cfdeef0cfcae24a78e2a2
// you can't ask a user for a permission you didn't even declare!
mSwitchPref.setEnabled(mWriteSettingsState.permissionDeclared);
mWriteSettingsPrefs.setEnabled(canWrite);
- getPreferenceScreen().removePreference(mWriteSettingsPrefs);
-
+ if (getPreferenceScreen().findPreference(KEY_APP_OPS_SETTINGS_PREFS) != null) {
+ getPreferenceScreen().removePreference(mWriteSettingsPrefs);
+ }
return true;
}