From 90d59f2332f85ea59f25aa696e1ac8e963b98f53 Mon Sep 17 00:00:00 2001 From: Matthew Fritze Date: Wed, 17 Aug 2016 16:49:11 -0700 Subject: [PATCH] Refactored Screenshot preference to be dependent on context preference. Tests: Manual. Change-Id: I2fde1a67ade4bf89bf38b4eae0ca98074cca868c Fixes: 30681087 --- res/xml/manage_assist.xml | 1 + .../android/settings/applications/ManageAssist.java | 10 ---------- 2 files changed, 1 insertion(+), 10 deletions(-) diff --git a/res/xml/manage_assist.xml b/res/xml/manage_assist.xml index 7d4928da35d..9dbcfed6cc3 100644 --- a/res/xml/manage_assist.xml +++ b/res/xml/manage_assist.xml @@ -33,6 +33,7 @@ diff --git a/src/com/android/settings/applications/ManageAssist.java b/src/com/android/settings/applications/ManageAssist.java index 9947aa2b17e..114b7b95474 100644 --- a/src/com/android/settings/applications/ManageAssist.java +++ b/src/com/android/settings/applications/ManageAssist.java @@ -84,7 +84,6 @@ public class ManageAssist extends SettingsPreferenceFragment Settings.Secure.putInt(getContentResolver(), Settings.Secure.ASSIST_STRUCTURE_ENABLED, (boolean) newValue ? 1 : 0); mHandler.post(() -> { - guardScreenshotPref(); guardFlashPref(); }); return true; @@ -116,14 +115,6 @@ public class ManageAssist extends SettingsPreferenceFragment return false; } - private void guardScreenshotPref() { - boolean isChecked = mContextPref.isChecked(); - boolean screenshotPrefWasSet = Settings.Secure.getInt( - getContentResolver(), Settings.Secure.ASSIST_SCREENSHOT_ENABLED, 1) != 0; - mScreenshotPref.setEnabled(isChecked); - mScreenshotPref.setChecked(isChecked && screenshotPrefWasSet); - } - private void guardFlashPref() { ComponentName assistant = mDefaultAssitPref.getCurrentAssist(); @@ -163,7 +154,6 @@ public class ManageAssist extends SettingsPreferenceFragment mVoiceInputPref.setAssistRestrict(currentAssist); } - guardScreenshotPref(); guardFlashPref(); }