Loading services/accessibility/java/com/android/server/accessibility/AccessibilityWindowManager.java +7 −0 Original line number Diff line number Diff line Loading @@ -747,6 +747,13 @@ public class AccessibilityWindowManager { * Dumps all {@link AccessibilityWindowInfo}s here. */ void dumpLocked(FileDescriptor fd, final PrintWriter pw, String[] args) { pw.append("Global Info [ "); pw.println("Top focused display Id = " + mTopFocusedDisplayId); pw.println(" Active Window Id = " + mActiveWindowId); pw.println(" Top Focused Window Id = " + mTopFocusedWindowId); pw.println(" Accessibility Focused Window Id = " + mAccessibilityFocusedWindowId + " ]"); pw.println(); if (mWindows != null) { final int windowCount = mWindows.size(); for (int j = 0; j < windowCount; j++) { Loading services/core/java/com/android/server/wm/AccessibilityController.java +6 −1 Original line number Diff line number Diff line Loading @@ -1357,7 +1357,12 @@ final class AccessibilityController { addedWindows.clear(); // Gets the top focused display Id and window token for supporting multi-display. topFocusedDisplayId = mService.mRoot.getTopFocusedDisplayContent().getDisplayId(); // If this top focused display is an embedded one, using its parent display as the // top focused display. final DisplayContent topFocusedDisplayContent = mService.mRoot.getTopFocusedDisplayContent(); topFocusedDisplayId = isEmbeddedDisplay(topFocusedDisplayContent) ? mDisplayId : topFocusedDisplayContent.getDisplayId(); topFocusedWindowToken = topFocusedWindowState.mClient.asBinder(); } mCallback.onWindowsForAccessibilityChanged(forceSend, topFocusedDisplayId, Loading Loading
services/accessibility/java/com/android/server/accessibility/AccessibilityWindowManager.java +7 −0 Original line number Diff line number Diff line Loading @@ -747,6 +747,13 @@ public class AccessibilityWindowManager { * Dumps all {@link AccessibilityWindowInfo}s here. */ void dumpLocked(FileDescriptor fd, final PrintWriter pw, String[] args) { pw.append("Global Info [ "); pw.println("Top focused display Id = " + mTopFocusedDisplayId); pw.println(" Active Window Id = " + mActiveWindowId); pw.println(" Top Focused Window Id = " + mTopFocusedWindowId); pw.println(" Accessibility Focused Window Id = " + mAccessibilityFocusedWindowId + " ]"); pw.println(); if (mWindows != null) { final int windowCount = mWindows.size(); for (int j = 0; j < windowCount; j++) { Loading
services/core/java/com/android/server/wm/AccessibilityController.java +6 −1 Original line number Diff line number Diff line Loading @@ -1357,7 +1357,12 @@ final class AccessibilityController { addedWindows.clear(); // Gets the top focused display Id and window token for supporting multi-display. topFocusedDisplayId = mService.mRoot.getTopFocusedDisplayContent().getDisplayId(); // If this top focused display is an embedded one, using its parent display as the // top focused display. final DisplayContent topFocusedDisplayContent = mService.mRoot.getTopFocusedDisplayContent(); topFocusedDisplayId = isEmbeddedDisplay(topFocusedDisplayContent) ? mDisplayId : topFocusedDisplayContent.getDisplayId(); topFocusedWindowToken = topFocusedWindowState.mClient.asBinder(); } mCallback.onWindowsForAccessibilityChanged(forceSend, topFocusedDisplayId, Loading