UpdatesActivity: only set performance mode on A/B devices

If the preference dialog gets dismissed on a non-ab-device it still
tries to set performance mode.

Add a check to prevent that and only set performance mode on A/B devices.

Change-Id: I6290eb80550b4cfc8a012f94bdf228af7d4fc416
Signed-off-by: Alexander Martinz <amartinz@shiftphones.com>
This commit is contained in:
Alexander Martinz
2020-04-03 16:58:58 +02:00
parent 35abddd093
commit 759d5510c8

View File

@@ -447,8 +447,10 @@ public class UpdatesActivity extends UpdatesListActivity {
UpdatesCheckReceiver.cancelUpdatesCheck(this); UpdatesCheckReceiver.cancelUpdatesCheck(this);
} }
boolean enableABPerfMode = abPerfMode.isChecked(); if (Utils.isABDevice()) {
mUpdaterService.getUpdaterController().setPerformanceMode(enableABPerfMode); boolean enableABPerfMode = abPerfMode.isChecked();
mUpdaterService.getUpdaterController().setPerformanceMode(enableABPerfMode);
}
}) })
.show(); .show();
} }