Chromium Code Reviews
Description[M58] ash: Do not constrain window bounds if requested
If a client requests to set window bounds directly, Ash should not
interfere, e.g. by constraining them to the workspace size.
ARC windows are maximized to the display rather than the workspace.
However, Ash would constrain the ShellSurface bounds to the workspace
size. As a result, if the shelf was positioned to the left, the right
edge of the window would be displaced from that of the display by the
width of the shelf, so the app was unresponsive to input in that gap.
TBR=oshima@chromium.org,reveman@chromium.org
NOTRY=true
NOPRESUBMIT=true
BUG=709616
TEST=Print window hierarchy using debug shortcut, and verify that the
bounds of a maximized ShellSurface match the display bounds.
Review-Url: https://codereview.chromium.org/2822613004
Cr-Commit-Position: refs/branch-heads/3029@{#716}
Cr-Branched-From: 939b32ee5ba05c396eef3fd992822fcca9a2e262-refs/heads/master@{#454471}
Committed: https://chromium.googlesource.com/chromium/src/+/d901345e2c36527bc5f4ab8f8237cd92d4766e22
Patch Set 1 #
Messages
Total messages: 6 (4 generated)
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||