Loading services/core/java/com/android/server/wm/InputMonitor.java +0 −2 Original line number Diff line number Diff line Loading @@ -259,8 +259,6 @@ final class InputMonitor { inputWindowHandle.setPaused(w.mActivityRecord != null && w.mActivityRecord.paused); inputWindowHandle.setWindowToken(w.mClient.asBinder()); inputWindowHandle.setName(w.getName()); // Update layout params flags to force the window to be not touch modal. We do this to // restrict the window's touchable region to the task even if it requests touches outside // its window bounds. An example is a dialog in primary split should get touches outside its Loading services/core/java/com/android/server/wm/WindowManagerService.java +3 −0 Original line number Diff line number Diff line Loading @@ -2627,6 +2627,9 @@ public class WindowManagerService extends IWindowManager.Stub if ((attrChanges & WindowManager.LayoutParams.ALPHA_CHANGED) != 0) { winAnimator.mAlpha = attrs.alpha; } if ((attrChanges & WindowManager.LayoutParams.TITLE_CHANGED) != 0) { win.mInputWindowHandle.setName(win.getName()); } win.setWindowScale(win.mRequestedWidth, win.mRequestedHeight); if (win.mAttrs.surfaceInsets.left != 0 Loading Loading
services/core/java/com/android/server/wm/InputMonitor.java +0 −2 Original line number Diff line number Diff line Loading @@ -259,8 +259,6 @@ final class InputMonitor { inputWindowHandle.setPaused(w.mActivityRecord != null && w.mActivityRecord.paused); inputWindowHandle.setWindowToken(w.mClient.asBinder()); inputWindowHandle.setName(w.getName()); // Update layout params flags to force the window to be not touch modal. We do this to // restrict the window's touchable region to the task even if it requests touches outside // its window bounds. An example is a dialog in primary split should get touches outside its Loading
services/core/java/com/android/server/wm/WindowManagerService.java +3 −0 Original line number Diff line number Diff line Loading @@ -2627,6 +2627,9 @@ public class WindowManagerService extends IWindowManager.Stub if ((attrChanges & WindowManager.LayoutParams.ALPHA_CHANGED) != 0) { winAnimator.mAlpha = attrs.alpha; } if ((attrChanges & WindowManager.LayoutParams.TITLE_CHANGED) != 0) { win.mInputWindowHandle.setName(win.getName()); } win.setWindowScale(win.mRequestedWidth, win.mRequestedHeight); if (win.mAttrs.surfaceInsets.left != 0 Loading