diff options
| author | 2024-06-19 13:03:39 +0000 | |
|---|---|---|
| committer | 2024-06-19 13:03:39 +0000 | |
| commit | 1dc85f3f77ade38845ef832f2c6ab4009d497112 (patch) | |
| tree | 9893b5fe67d3d0a757c13f73a588975dea9e32d9 | |
| parent | 07c520a0d2b52260be0b82f29213d697a84eda88 (diff) | |
| parent | 8caf667353bf42e2f961182d89590c1fa1eb0d73 (diff) | |
Merge "Allow touches outside QS customizer" into main
| -rw-r--r-- | packages/SystemUI/src/com/android/systemui/statusbar/phone/CentralSurfacesImpl.java | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/packages/SystemUI/src/com/android/systemui/statusbar/phone/CentralSurfacesImpl.java b/packages/SystemUI/src/com/android/systemui/statusbar/phone/CentralSurfacesImpl.java index 62c139b7cf31..5c262f3124a9 100644 --- a/packages/SystemUI/src/com/android/systemui/statusbar/phone/CentralSurfacesImpl.java +++ b/packages/SystemUI/src/com/android/systemui/statusbar/phone/CentralSurfacesImpl.java @@ -1481,7 +1481,9 @@ public class CentralSurfacesImpl implements CoreStartable, CentralSurfaces { return (v, event) -> { mAutoHideController.checkUserAutoHide(event); mRemoteInputManager.checkRemoteInputOutside(event); - if (!MigrateClocksToBlueprint.isEnabled()) { + if (!MigrateClocksToBlueprint.isEnabled() || mQsController.isCustomizing()) { + // For migrate clocks flag, when the user is editing QS tiles they need to be able + // to touch outside the customizer to close it, such as on the status or nav bar. mShadeController.onStatusBarTouch(event); } return getNotificationShadeWindowView().onTouchEvent(event); |