commit | fd138896d5fc0c4ec3e46ad923fa4935ceaabdeb | [log] [tgz] |
---|---|---|
author | Svetoslav Ganov <svetoslavganov@google.com> | Wed Jul 13 18:20:42 2016 -0700 |
committer | Svetoslav Ganov <svetoslavganov@google.com> | Thu Jul 14 01:24:37 2016 +0000 |
tree | f3e17c92a4641640f61208806d1c305bd92e3feb | |
parent | 847206df40ba9ee3ffc10053209b6c5c6dcf1b39 [diff] [blame] |
Update windows before sending a window state change event Change-Id: Ie25b75ccc739dcacbbffd2b3a32fe65086882c64
diff --git a/services/core/java/com/android/server/wm/AccessibilityController.java b/services/core/java/com/android/server/wm/AccessibilityController.java index a5ddf5a..894c27c 100644 --- a/services/core/java/com/android/server/wm/AccessibilityController.java +++ b/services/core/java/com/android/server/wm/AccessibilityController.java
@@ -115,6 +115,16 @@ } } + public void performComputeChangedWindowsNotLocked() { + WindowsForAccessibilityObserver observer = null; + synchronized (mWindowManagerService) { + observer = mWindowsForAccessibilityObserver; + } + if (observer != null) { + observer.performComputeChangedWindowsNotLocked(); + } + } + public void setMagnificationSpecLocked(MagnificationSpec spec) { if (mDisplayMagnifier != null) { mDisplayMagnifier.setMagnificationSpecLocked(spec);