Loading core/java/android/view/IWindowManager.aidl +0 −1 Original line number Diff line number Diff line Loading @@ -87,7 +87,6 @@ interface IWindowManager void setEventDispatching(boolean enabled); void addWindowToken(IBinder token, int type, int displayId); void removeWindowToken(IBinder token, int displayId); void setFocusedApp(IBinder token, boolean moveFocusNow); void prepareAppTransition(int transit, boolean alwaysKeepCurrent); int getPendingAppTransition(); void overridePendingAppTransition(String packageName, int enterAnim, int exitAnim, Loading core/proto/android/server/windowmanagerservice.proto +1 −0 Original line number Diff line number Diff line Loading @@ -158,6 +158,7 @@ message DisplayContentProto { optional ScreenRotationAnimationProto screen_rotation_animation = 12; optional DisplayFramesProto display_frames = 13; optional int32 surface_size = 14; optional string focused_app = 15; } /* represents DisplayFrames */ Loading services/art-profile +1 −1 Original line number Diff line number Diff line Loading @@ -2254,8 +2254,8 @@ HPLcom/android/server/wm/DisplayContent;->lambda$new$7(Lcom/android/server/wm/Di HPLcom/android/server/wm/DisplayContent;->lambda$new$8(Lcom/android/server/wm/DisplayContent;Lcom/android/server/wm/WindowState;)V HPLcom/android/server/wm/DisplayContent;->prepareSurfaces()V HPLcom/android/server/wm/DisplayContent;->resetAnimationBackgroundAnimator()V HPLcom/android/server/wm/DisplayContent;->setTouchExcludeRegion(Lcom/android/server/wm/Task;)V HPLcom/android/server/wm/DisplayContent;->skipTraverseChild(Lcom/android/server/wm/WindowContainer;)Z HPLcom/android/server/wm/DisplayContent;->updateTouchExcludeRegion()V HPLcom/android/server/wm/DockedStackDividerController;->isResizing()Z HPLcom/android/server/wm/DragDropController;->dragDropActiveLocked()Z HPLcom/android/server/wm/InputMonitor$UpdateInputForAllWindowsConsumer;->accept(Lcom/android/server/wm/WindowState;)V services/core/java/com/android/server/am/ActivityDisplay.java +4 −0 Original line number Diff line number Diff line Loading @@ -920,6 +920,10 @@ class ActivityDisplay extends ConfigurationContainer<ActivityStack> && (mSupervisor.mService.mRunningVoice == null); } void setFocusedApp(ActivityRecord r, boolean moveFocusNow) { mWindowContainerController.setFocusedApp(r.appToken, moveFocusNow); } /** * @return the stack currently above the {@param stack}. Can be null if the {@param stack} is * already top-most. Loading services/core/java/com/android/server/am/ActivityStack.java +1 −1 Original line number Diff line number Diff line Loading @@ -5434,7 +5434,7 @@ class ActivityStack<T extends StackWindowController> extends ConfigurationContai // Do not sleep activities in this stack if we're marked as focused and the keyguard // is in the process of going away. if (mStackSupervisor.getTopDisplayFocusedStack() == this if (isFocusedStackOnDisplay() && mStackSupervisor.getKeyguardController().isKeyguardGoingAway()) { return false; } Loading Loading
core/java/android/view/IWindowManager.aidl +0 −1 Original line number Diff line number Diff line Loading @@ -87,7 +87,6 @@ interface IWindowManager void setEventDispatching(boolean enabled); void addWindowToken(IBinder token, int type, int displayId); void removeWindowToken(IBinder token, int displayId); void setFocusedApp(IBinder token, boolean moveFocusNow); void prepareAppTransition(int transit, boolean alwaysKeepCurrent); int getPendingAppTransition(); void overridePendingAppTransition(String packageName, int enterAnim, int exitAnim, Loading
core/proto/android/server/windowmanagerservice.proto +1 −0 Original line number Diff line number Diff line Loading @@ -158,6 +158,7 @@ message DisplayContentProto { optional ScreenRotationAnimationProto screen_rotation_animation = 12; optional DisplayFramesProto display_frames = 13; optional int32 surface_size = 14; optional string focused_app = 15; } /* represents DisplayFrames */ Loading
services/art-profile +1 −1 Original line number Diff line number Diff line Loading @@ -2254,8 +2254,8 @@ HPLcom/android/server/wm/DisplayContent;->lambda$new$7(Lcom/android/server/wm/Di HPLcom/android/server/wm/DisplayContent;->lambda$new$8(Lcom/android/server/wm/DisplayContent;Lcom/android/server/wm/WindowState;)V HPLcom/android/server/wm/DisplayContent;->prepareSurfaces()V HPLcom/android/server/wm/DisplayContent;->resetAnimationBackgroundAnimator()V HPLcom/android/server/wm/DisplayContent;->setTouchExcludeRegion(Lcom/android/server/wm/Task;)V HPLcom/android/server/wm/DisplayContent;->skipTraverseChild(Lcom/android/server/wm/WindowContainer;)Z HPLcom/android/server/wm/DisplayContent;->updateTouchExcludeRegion()V HPLcom/android/server/wm/DockedStackDividerController;->isResizing()Z HPLcom/android/server/wm/DragDropController;->dragDropActiveLocked()Z HPLcom/android/server/wm/InputMonitor$UpdateInputForAllWindowsConsumer;->accept(Lcom/android/server/wm/WindowState;)V
services/core/java/com/android/server/am/ActivityDisplay.java +4 −0 Original line number Diff line number Diff line Loading @@ -920,6 +920,10 @@ class ActivityDisplay extends ConfigurationContainer<ActivityStack> && (mSupervisor.mService.mRunningVoice == null); } void setFocusedApp(ActivityRecord r, boolean moveFocusNow) { mWindowContainerController.setFocusedApp(r.appToken, moveFocusNow); } /** * @return the stack currently above the {@param stack}. Can be null if the {@param stack} is * already top-most. Loading
services/core/java/com/android/server/am/ActivityStack.java +1 −1 Original line number Diff line number Diff line Loading @@ -5434,7 +5434,7 @@ class ActivityStack<T extends StackWindowController> extends ConfigurationContai // Do not sleep activities in this stack if we're marked as focused and the keyguard // is in the process of going away. if (mStackSupervisor.getTopDisplayFocusedStack() == this if (isFocusedStackOnDisplay() && mStackSupervisor.getKeyguardController().isKeyguardGoingAway()) { return false; } Loading