Commit a671109d authored by varkha@chromium.org's avatar varkha@chromium.org

Prevents windows that cannot snap from snapping using a keyboard accelerator

BUG=386254
TEST=Open a non-resizable app such as a calculator. Alt+] should not snap it.

Review URL: https://codereview.chromium.org/342823002

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@278273 0039d316-1c4b-4281-b951-d872f2087c98
parent 0006ab67
...@@ -509,7 +509,8 @@ bool HandleWindowSnap(int action) { ...@@ -509,7 +509,8 @@ bool HandleWindowSnap(int action) {
// http://crbug.com/135487. // http://crbug.com/135487.
if (!window_state || if (!window_state ||
window_state->window()->type() != ui::wm::WINDOW_TYPE_NORMAL || window_state->window()->type() != ui::wm::WINDOW_TYPE_NORMAL ||
window_state->IsFullscreen()) { window_state->IsFullscreen() ||
!window_state->CanSnap()) {
return false; return false;
} }
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment