Fix b/265409044: The battery usage page auto goes up when coming back from app details page.

screen record after fix: https://drive.google.com/file/d/1a2vvMIYLSalXfM8-004drKBWK2LcK_F9/view?resourcekey=0-A586Sk0yx-OnErHkd5EgjQ

Bug: 265409044
Fix: 265409044
Test: manual
Change-Id: I7a58c9081250936de27a4970d0a9708168138fb9
This commit is contained in:
Zaiyue Xue
2023-01-13 20:32:04 +08:00
parent 30317dd2b9
commit 7627a0e575

View File

@@ -217,13 +217,16 @@ public class BatteryUsageBreakdownController extends BasePreferenceController
}
private void showSpinnerAndAppList() {
removeAndCacheAllPreferences();
if (mBatteryDiffData == null) {
mHandler.post(() -> {
removeAndCacheAllPreferences();
});
return;
}
mSpinnerPreference.setVisible(true);
mAppListPreferenceGroup.setVisible(true);
mHandler.post(() -> {
removeAndCacheAllPreferences();
addAllPreferences();
});
}