Loading services/core/java/com/android/server/wm/WindowManagerService.java +10 −5 Original line number Diff line number Diff line Loading @@ -7717,6 +7717,8 @@ public class WindowManagerService extends IWindowManager.Stub @Override public void syncInputTransactions() { long token = Binder.clearCallingIdentity(); try { waitForAnimationsToComplete(); synchronized (mGlobalLock) { Loading @@ -7725,6 +7727,9 @@ public class WindowManagerService extends IWindowManager.Stub displayContent.getInputMonitor().updateInputWindowsImmediately()); } new SurfaceControl.Transaction().syncInputWindows().apply(true); } finally { Binder.restoreCallingIdentity(token); } } private void waitForAnimationsToComplete() { Loading Loading
services/core/java/com/android/server/wm/WindowManagerService.java +10 −5 Original line number Diff line number Diff line Loading @@ -7717,6 +7717,8 @@ public class WindowManagerService extends IWindowManager.Stub @Override public void syncInputTransactions() { long token = Binder.clearCallingIdentity(); try { waitForAnimationsToComplete(); synchronized (mGlobalLock) { Loading @@ -7725,6 +7727,9 @@ public class WindowManagerService extends IWindowManager.Stub displayContent.getInputMonitor().updateInputWindowsImmediately()); } new SurfaceControl.Transaction().syncInputWindows().apply(true); } finally { Binder.restoreCallingIdentity(token); } } private void waitForAnimationsToComplete() { Loading