-
Notifications
You must be signed in to change notification settings - Fork 6.6k
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Do not cancel overview if the to-be-snapped window is activated
Background: For client-controlled windows, because all window state changes need to be asynchronously ack’ed by its client (e.g. ARC), there is always a very short transitional state between “ash sends a request to the client” and “ash receives an ack from the client”. We particularly call the transitional state for a snapped state as “to-be-snapped”. In overview mode, if a to-be-snapped window is activated just before the new snapped state is applied, we don’t want to end the overview. BUG=b:269689567 BUG=b:237743541 TEST=ClientControlledStateTestClamshellAndTablet.DragOverviewWindowToSnap Change-Id: Id353bcf5fe247340081517329ee39591a27da19f Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/4263452 Reviewed-by: Sammie Quon <sammiequon@chromium.org> Commit-Queue: Toshiki Kikuchi <toshikikikuchi@chromium.org> Cr-Commit-Position: refs/heads/main@{#1107298}
- Loading branch information
Toshiki Kikuchi
authored and
Chromium LUCI CQ
committed
Feb 20, 2023
1 parent
52f3817
commit 1c1ef20
Showing
2 changed files
with
53 additions
and
1 deletion.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters