Merge "RESTRICT AUTOMERGE Ensure that DozeFactory uses Main Thread Handler." into rvc-dev
This commit is contained in:
committed by
Android (Google) Code Review
commit
beb13f0f26
@@ -96,12 +96,6 @@ public class DependencyProvider {
|
||||
return new AmbientDisplayConfiguration(context);
|
||||
}
|
||||
|
||||
/** */
|
||||
@Provides
|
||||
public Handler provideHandler() {
|
||||
return new Handler();
|
||||
}
|
||||
|
||||
@Singleton
|
||||
@Provides
|
||||
public DataSaverController provideDataSaverController(NetworkController networkController) {
|
||||
|
||||
@@ -28,6 +28,7 @@ import android.os.Handler;
|
||||
import com.android.keyguard.KeyguardUpdateMonitor;
|
||||
import com.android.systemui.R;
|
||||
import com.android.systemui.broadcast.BroadcastDispatcher;
|
||||
import com.android.systemui.dagger.qualifiers.Main;
|
||||
import com.android.systemui.dock.DockManager;
|
||||
import com.android.systemui.keyguard.WakefulnessLifecycle;
|
||||
import com.android.systemui.plugins.FalsingManager;
|
||||
@@ -69,7 +70,7 @@ public class DozeFactory {
|
||||
WakefulnessLifecycle wakefulnessLifecycle, KeyguardUpdateMonitor keyguardUpdateMonitor,
|
||||
DockManager dockManager, @Nullable IWallpaperManager wallpaperManager,
|
||||
ProximitySensor proximitySensor,
|
||||
DelayedWakeLock.Builder delayedWakeLockBuilder, Handler handler,
|
||||
DelayedWakeLock.Builder delayedWakeLockBuilder, @Main Handler handler,
|
||||
DelayableExecutor delayableExecutor,
|
||||
BiometricUnlockController biometricUnlockController,
|
||||
BroadcastDispatcher broadcastDispatcher, DozeHost dozeHost) {
|
||||
|
||||
@@ -91,6 +91,15 @@ public abstract class ConcurrencyModule {
|
||||
return new Handler(mainLooper);
|
||||
}
|
||||
|
||||
/**
|
||||
* @deprecated Please specify @Main or @Background when injecting a Handler or use an Executor.
|
||||
*/
|
||||
@Deprecated
|
||||
@Provides
|
||||
public static Handler provideHandler() {
|
||||
return new Handler();
|
||||
}
|
||||
|
||||
/**
|
||||
* Provide a Background-Thread Executor by default.
|
||||
*/
|
||||
|
||||
Reference in New Issue
Block a user