Update the preference controller in search index for battery usage.
BatteryAppListPreferenceController is totally replaced by BatteryChartPreferenceController now. Update the search index returns. Bug: 256123455 Test: manual Change-Id: I2340f1be0cee74771aab293a5df8551325c014be
This commit is contained in:
@@ -198,7 +198,7 @@ public class BatteryChartPreferenceController extends AbstractPreferenceControll
|
||||
|
||||
@Override
|
||||
public void onDestroy() {
|
||||
if (mActivity.isChangingConfigurations()) {
|
||||
if (mActivity == null || mActivity.isChangingConfigurations()) {
|
||||
BatteryDiffEntry.clearCache();
|
||||
}
|
||||
mHandler.removeCallbacksAndMessages(/*token=*/ null);
|
||||
|
@@ -197,7 +197,7 @@ public class PowerUsageAdvanced extends PowerUsageBase {
|
||||
public List<AbstractPreferenceController> createPreferenceControllers(
|
||||
Context context) {
|
||||
final List<AbstractPreferenceController> controllers = new ArrayList<>();
|
||||
controllers.add(new BatteryAppListPreferenceController(context,
|
||||
controllers.add(new BatteryChartPreferenceController(context,
|
||||
KEY_APP_LIST, null /* lifecycle */, null /* activity */,
|
||||
null /* fragment */));
|
||||
return controllers;
|
||||
|
Reference in New Issue
Block a user