Fix handler in ColorInversionTile SecureSetting

In order to use handleRefreshState, the observer should use mHandler
(background thread).

Test: manual
Change-Id: I3d27b4e0036af1b6ca621d9b6eeb5174a911ed1c
This commit is contained in:
Fabian Kozynski
2020-11-09 14:30:40 -05:00
parent 971b0022b5
commit 8e984c9ec1

View File

@@ -70,7 +70,7 @@ public class ColorInversionTile extends QSTileImpl<BooleanState> {
super(host, backgroundLooper, mainHandler, metricsLogger, statusBarStateController,
activityStarter, qsLogger);
mSetting = new SecureSetting(secureSettings, mainHandler,
mSetting = new SecureSetting(secureSettings, mHandler,
Secure.ACCESSIBILITY_DISPLAY_INVERSION_ENABLED, userTracker.getUserId()) {
@Override
protected void handleValueChanged(int value, boolean observedChange) {