Loading src/com/android/settings/fuelgauge/batteryusage/BatteryChartPreferenceControllerV2.java +9 −3 Original line number Diff line number Diff line Loading @@ -273,7 +273,7 @@ public class BatteryChartPreferenceControllerV2 extends AbstractPreferenceContro mDailyTimestampFullTexts = null; mDailyViewModel = null; mHourlyViewModels = null; addFooterPreferenceIfNeeded(false); refreshUi(); return; } mDailyTimestampFullTexts = generateTimestampDayOfWeekTexts( Loading Loading @@ -336,14 +336,20 @@ public class BatteryChartPreferenceControllerV2 extends AbstractPreferenceContro @VisibleForTesting boolean refreshUi() { if (mBatteryUsageMap == null || mDailyChartView == null || mHourlyChartView == null) { if (mDailyChartView == null || mHourlyChartView == null) { // Chart views are not initialized. return false; } if (mDailyViewModel == null || mHourlyViewModels == null) { // Fail to get battery level data, show an empty hourly chart view. mDailyChartView.setVisibility(View.GONE); mHourlyChartView.setVisibility(View.VISIBLE); mHourlyChartView.setViewModel(null); addFooterPreferenceIfNeeded(false); return false; } if (mBatteryUsageMap == null) { // Battery usage data is not ready, wait for data ready to refresh UI. return false; } Loading src/com/android/settings/fuelgauge/batteryusage/BatteryChartViewV2.java +0 −1 Original line number Diff line number Diff line Loading @@ -158,7 +158,6 @@ public class BatteryChartViewV2 extends AppCompatImageView implements View.OnCli } else { mTextPaint = null; } setVisibility(View.VISIBLE); requestLayout(); } Loading Loading
src/com/android/settings/fuelgauge/batteryusage/BatteryChartPreferenceControllerV2.java +9 −3 Original line number Diff line number Diff line Loading @@ -273,7 +273,7 @@ public class BatteryChartPreferenceControllerV2 extends AbstractPreferenceContro mDailyTimestampFullTexts = null; mDailyViewModel = null; mHourlyViewModels = null; addFooterPreferenceIfNeeded(false); refreshUi(); return; } mDailyTimestampFullTexts = generateTimestampDayOfWeekTexts( Loading Loading @@ -336,14 +336,20 @@ public class BatteryChartPreferenceControllerV2 extends AbstractPreferenceContro @VisibleForTesting boolean refreshUi() { if (mBatteryUsageMap == null || mDailyChartView == null || mHourlyChartView == null) { if (mDailyChartView == null || mHourlyChartView == null) { // Chart views are not initialized. return false; } if (mDailyViewModel == null || mHourlyViewModels == null) { // Fail to get battery level data, show an empty hourly chart view. mDailyChartView.setVisibility(View.GONE); mHourlyChartView.setVisibility(View.VISIBLE); mHourlyChartView.setViewModel(null); addFooterPreferenceIfNeeded(false); return false; } if (mBatteryUsageMap == null) { // Battery usage data is not ready, wait for data ready to refresh UI. return false; } Loading
src/com/android/settings/fuelgauge/batteryusage/BatteryChartViewV2.java +0 −1 Original line number Diff line number Diff line Loading @@ -158,7 +158,6 @@ public class BatteryChartViewV2 extends AppCompatImageView implements View.OnCli } else { mTextPaint = null; } setVisibility(View.VISIBLE); requestLayout(); } Loading