Chrome OS: no inner resize area for frameless app windows |
||
Issue description1. launch Window Options Sample app 2. create a new window with frame: none, resizable: yes 3. drag-resize window to edge of screen 4. observe that there's no resize handle on that side to drag-resize smaller again Discovered while working on Mash, but also broken in classic Ash.
,
Nov 8
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/da8d67a25d89bd36252ed629c6e0e488ecfb525a commit da8d67a25d89bd36252ed629c6e0e488ecfb525a Author: Evan Stade <estade@chromium.org> Date: Thu Nov 08 17:34:29 2018 Mash: fix window drag resize insets. aura::client::kResizeHandleInset was added in 779ce514e81fcacd3465d6ba2 but until now, never actually applied. This should fix the linked bug (for Mash at least) as well as standard browser windows and frameful app windows. Bug: 891068 Change-Id: Iedd512bafd9f0ef7f0ecce05afcf942defba8249 Reviewed-on: https://chromium-review.googlesource.com/c/1325289 Reviewed-by: Scott Violet <sky@chromium.org> Commit-Queue: Evan Stade <estade@chromium.org> Cr-Commit-Position: refs/heads/master@{#606517} [modify] https://crrev.com/da8d67a25d89bd36252ed629c6e0e488ecfb525a/ash/wm/window_util.cc
,
Nov 8
this is fixed for Mash, but not classic Ash. Since it's a corner case that has been around probably forever, I think it's ok to not worry about classic Ash. |
||
►
Sign in to add a comment |
||
Comment 1 by est...@chromium.org
, Nov 8Status: Started (was: Untriaged)