Hide User category if only one user in device
Fix: 37293124 Test: RunSettingsRoboTests Change-Id: If50548396614672b05811d37a719f8f08df3165d
This commit is contained in:
@@ -218,12 +218,9 @@ public class PowerUsageAdvanced extends PowerUsageBase {
|
||||
|
||||
@VisibleForTesting
|
||||
boolean shouldHideCategory(PowerUsageData powerUsageData) {
|
||||
if (powerUsageData.usageType == UsageType.UNACCOUNTED
|
||||
|| powerUsageData.usageType == UsageType.OVERCOUNTED) {
|
||||
return true;
|
||||
}
|
||||
|
||||
return false;
|
||||
return powerUsageData.usageType == UsageType.UNACCOUNTED
|
||||
|| powerUsageData.usageType == UsageType.OVERCOUNTED
|
||||
|| (powerUsageData.usageType == UsageType.USER && mUserManager.getUserCount() == 1);
|
||||
}
|
||||
|
||||
@VisibleForTesting
|
||||
@@ -309,6 +306,10 @@ public class PowerUsageAdvanced extends PowerUsageBase {
|
||||
void setPowerUsageFeatureProvider(PowerUsageFeatureProvider provider) {
|
||||
mPowerUsageFeatureProvider = provider;
|
||||
}
|
||||
@VisibleForTesting
|
||||
void setUserManager(UserManager userManager) {
|
||||
mUserManager = userManager;
|
||||
}
|
||||
|
||||
/**
|
||||
* Class that contains data used in {@link PowerGaugePreference}.
|
||||
|
Reference in New Issue
Block a user