From 2f01c5f5b524a78c0c3f02efccc146aac97598d2 Mon Sep 17 00:00:00 2001 From: Julia Reynolds Date: Thu, 6 Aug 2015 10:54:44 -0400 Subject: [PATCH] Hide optimization control on battery details page for non whitelisted apps. Bug: 22978210 Change-Id: If532960478dccf6ef9bea08a27167e1850749277 --- src/com/android/settings/fuelgauge/PowerUsageDetail.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/com/android/settings/fuelgauge/PowerUsageDetail.java b/src/com/android/settings/fuelgauge/PowerUsageDetail.java index 6d4e398dea6..6332558393a 100644 --- a/src/com/android/settings/fuelgauge/PowerUsageDetail.java +++ b/src/com/android/settings/fuelgauge/PowerUsageDetail.java @@ -430,7 +430,8 @@ public class PowerUsageDetail extends PowerUsageBase implements Button.OnClickLi } else { removePreference(KEY_TWO_BUTTONS); } - if (mApp != null) { + if (mApp != null + && PowerWhitelistBackend.getInstance().isWhitelisted(mApp.packageName)) { mHighPower = findPreference(KEY_HIGH_POWER); mHighPower.setOnPreferenceClickListener(new OnPreferenceClickListener() { @Override