Loading services/core/java/com/android/server/wm/WindowManagerService.java +2 −9 Original line number Diff line number Diff line Loading @@ -3174,7 +3174,8 @@ public class WindowManagerService extends IWindowManager.Stub /** * Moves the given display to the top. If it cannot be moved to the top this method does * nothing. * nothing (e.g. if the display has the flag FLAG_STEAL_TOP_FOCUS_DISABLED set). * @param displayId The display to move to the top. */ void moveDisplayToTopInternal(int displayId) { synchronized (mGlobalLock) { Loading @@ -3189,14 +3190,6 @@ public class WindowManagerService extends IWindowManager.Stub return; } if (mPerDisplayFocusEnabled) { ProtoLog.i(WM_DEBUG_FOCUS_LIGHT, "Not moving display (displayId=%d) to top. Top focused displayId=%d. " + "Reason: config_perDisplayFocusEnabled", displayId, mRoot.getTopFocusedDisplayContent().getDisplayId()); return; } // Nothing prevented us from moving the display to the top. Let's do it! displayContent.getParent().positionChildAt(WindowContainer.POSITION_TOP, displayContent, true /* includingParents */); Loading services/core/java/com/android/server/wm/WindowState.java +0 −1 Original line number Diff line number Diff line Loading @@ -6241,7 +6241,6 @@ class WindowState extends WindowContainer<WindowState> implements WindowManagerP @Override public void handleTapOutsideFocusInsideSelf() { final DisplayContent displayContent = getDisplayContent(); mWmService.moveDisplayToTopInternal(getDisplayId()); mWmService.handleTaskFocusChange(getTask(), mActivityRecord); } Loading Loading
services/core/java/com/android/server/wm/WindowManagerService.java +2 −9 Original line number Diff line number Diff line Loading @@ -3174,7 +3174,8 @@ public class WindowManagerService extends IWindowManager.Stub /** * Moves the given display to the top. If it cannot be moved to the top this method does * nothing. * nothing (e.g. if the display has the flag FLAG_STEAL_TOP_FOCUS_DISABLED set). * @param displayId The display to move to the top. */ void moveDisplayToTopInternal(int displayId) { synchronized (mGlobalLock) { Loading @@ -3189,14 +3190,6 @@ public class WindowManagerService extends IWindowManager.Stub return; } if (mPerDisplayFocusEnabled) { ProtoLog.i(WM_DEBUG_FOCUS_LIGHT, "Not moving display (displayId=%d) to top. Top focused displayId=%d. " + "Reason: config_perDisplayFocusEnabled", displayId, mRoot.getTopFocusedDisplayContent().getDisplayId()); return; } // Nothing prevented us from moving the display to the top. Let's do it! displayContent.getParent().positionChildAt(WindowContainer.POSITION_TOP, displayContent, true /* includingParents */); Loading
services/core/java/com/android/server/wm/WindowState.java +0 −1 Original line number Diff line number Diff line Loading @@ -6241,7 +6241,6 @@ class WindowState extends WindowContainer<WindowState> implements WindowManagerP @Override public void handleTapOutsideFocusInsideSelf() { final DisplayContent displayContent = getDisplayContent(); mWmService.moveDisplayToTopInternal(getDisplayId()); mWmService.handleTaskFocusChange(getTask(), mActivityRecord); } Loading