Use main executor for Doze related stuff.
Deprecate the unqualified handler provider while we're at it. Fixes: 157434050 Test: atest SystemUITests Change-Id: I493e86324d3ed28338f3d017e14fe2e362b87c12
This commit is contained in:
@@ -28,6 +28,7 @@ import android.os.Handler;
|
|||||||
import com.android.keyguard.KeyguardUpdateMonitor;
|
import com.android.keyguard.KeyguardUpdateMonitor;
|
||||||
import com.android.systemui.R;
|
import com.android.systemui.R;
|
||||||
import com.android.systemui.broadcast.BroadcastDispatcher;
|
import com.android.systemui.broadcast.BroadcastDispatcher;
|
||||||
|
import com.android.systemui.dagger.qualifiers.Main;
|
||||||
import com.android.systemui.dock.DockManager;
|
import com.android.systemui.dock.DockManager;
|
||||||
import com.android.systemui.keyguard.WakefulnessLifecycle;
|
import com.android.systemui.keyguard.WakefulnessLifecycle;
|
||||||
import com.android.systemui.plugins.FalsingManager;
|
import com.android.systemui.plugins.FalsingManager;
|
||||||
@@ -70,7 +71,7 @@ public class DozeFactory {
|
|||||||
DockManager dockManager, @Nullable IWallpaperManager wallpaperManager,
|
DockManager dockManager, @Nullable IWallpaperManager wallpaperManager,
|
||||||
ProximitySensor proximitySensor,
|
ProximitySensor proximitySensor,
|
||||||
DelayedWakeLock.Builder delayedWakeLockBuilder, Handler handler,
|
DelayedWakeLock.Builder delayedWakeLockBuilder, Handler handler,
|
||||||
DelayableExecutor delayableExecutor,
|
@Main DelayableExecutor delayableExecutor,
|
||||||
BiometricUnlockController biometricUnlockController,
|
BiometricUnlockController biometricUnlockController,
|
||||||
BroadcastDispatcher broadcastDispatcher, DozeHost dozeHost) {
|
BroadcastDispatcher broadcastDispatcher, DozeHost dozeHost) {
|
||||||
mFalsingManager = falsingManager;
|
mFalsingManager = falsingManager;
|
||||||
|
|||||||
Reference in New Issue
Block a user