Merge "Ensure wm is fetched on the shell thread" into sc-qpr1-dev
This commit is contained in:
@@ -303,13 +303,13 @@ public class PipController implements PipTransitionController.PipTransitionCallb
|
|||||||
mOneHandedController = oneHandedController;
|
mOneHandedController = oneHandedController;
|
||||||
mPipTransitionController = pipTransitionController;
|
mPipTransitionController = pipTransitionController;
|
||||||
mTaskStackListener = taskStackListener;
|
mTaskStackListener = taskStackListener;
|
||||||
mPipInputConsumer = new PipInputConsumer(WindowManagerGlobal.getWindowManagerService(),
|
|
||||||
INPUT_CONSUMER_PIP, mainExecutor);
|
|
||||||
//TODO: move this to ShellInit when PipController can be injected
|
//TODO: move this to ShellInit when PipController can be injected
|
||||||
mMainExecutor.execute(this::init);
|
mMainExecutor.execute(this::init);
|
||||||
}
|
}
|
||||||
|
|
||||||
public void init() {
|
public void init() {
|
||||||
|
mPipInputConsumer = new PipInputConsumer(WindowManagerGlobal.getWindowManagerService(),
|
||||||
|
INPUT_CONSUMER_PIP, mMainExecutor);
|
||||||
mPipTransitionController.registerPipTransitionCallback(this);
|
mPipTransitionController.registerPipTransitionCallback(this);
|
||||||
mPipTaskOrganizer.registerOnDisplayIdChangeCallback((int displayId) -> {
|
mPipTaskOrganizer.registerOnDisplayIdChangeCallback((int displayId) -> {
|
||||||
mPipBoundsState.setDisplayId(displayId);
|
mPipBoundsState.setDisplayId(displayId);
|
||||||
|
|||||||
Reference in New Issue
Block a user