Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(1118)

Issue 10977074: Toggling windows with (shift)-f5 and (shift)-alt-tab does not repeat on key repeat anymore. (Closed)

Created:
8 years, 2 months ago by mtomasz
Modified:
8 years, 2 months ago
CC:
chromium-reviews, mazda+watch_chromium.org, sadrul, yusukes+watch_chromium.org, derat+watch_chromium.org, ben+watch_chromium.org
Base URL:
http://git.chromium.org/chromium/src.git@issue-135284-repeated-maximize
Visibility:
Public.

Description

Toggling windows with (shift)-f5 and (shift)-alt-tab does not repeat on key repeat. While having more than one windows on the screen, when we press and hold f5 button, then the screen will flicker. In this patch, switching windows is not repeated while holding the accelerator key. This behavior is the same as for f4 key for toggling window maximizing (recently patched). BUG=152145 TEST=ash_unittests Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=159890

Patch Set 1 #

Total comments: 2

Patch Set 2 : Added suppressing for alt+(shift)+tab. #

Total comments: 4

Patch Set 3 : Fixed the missing code and reserved actions. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+90 lines, -28 lines) Patch
M ash/accelerators/accelerator_controller.h View 1 1 chunk +5 lines, -1 line 0 comments Download
M ash/accelerators/accelerator_controller.cc View 1 2 2 chunks +33 lines, -5 lines 0 comments Download
M ash/accelerators/accelerator_table.h View 1 1 chunk +8 lines, -4 lines 0 comments Download
M ash/accelerators/accelerator_table.cc View 1 2 4 chunks +26 lines, -11 lines 0 comments Download
M ash/wm/gestures/bezel_gesture_handler.cc View 1 1 chunk +12 lines, -6 lines 0 comments Download
M ash/wm/system_gesture_event_filter.cc View 1 1 chunk +6 lines, -1 line 0 comments Download

Messages

Total messages: 16 (0 generated)
mtomasz
PTAL.
8 years, 2 months ago (2012-09-28 05:26:11 UTC) #1
Yusuke Sato
drive-by Two questions: 1. I'm wondering if we really want to do this. Unlike F4, ...
8 years, 2 months ago (2012-09-28 06:51:50 UTC) #2
mtomasz
On 2012/09/28 06:51:50, Yusuke Sato wrote: > drive-by > > Two questions: > 1. I'm ...
8 years, 2 months ago (2012-09-28 06:56:26 UTC) #3
Yusuke Sato
On 2012/09/28 06:56:26, mtomasz wrote: > On 2012/09/28 06:51:50, Yusuke Sato wrote: > > drive-by ...
8 years, 2 months ago (2012-09-28 07:17:11 UTC) #4
mtomasz
On 2012/09/28 07:17:11, Yusuke Sato wrote: > On 2012/09/28 06:56:26, mtomasz wrote: > > On ...
8 years, 2 months ago (2012-09-28 07:30:28 UTC) #5
Daniel Erat
On 2012/09/28 07:30:28, mtomasz wrote: > On 2012/09/28 07:17:11, Yusuke Sato wrote: > > On ...
8 years, 2 months ago (2012-09-28 22:01:25 UTC) #6
mtomasz
On 2012/09/28 22:01:25, Daniel Erat wrote: > On 2012/09/28 07:30:28, mtomasz wrote: > > On ...
8 years, 2 months ago (2012-10-01 01:43:09 UTC) #7
mtomasz
8 years, 2 months ago (2012-10-01 01:43:42 UTC) #8
mtomasz
I also added suppressing for alt+(shift)+tab for consistency. http://codereview.chromium.org/10977074/diff/1/ash/wm/gestures/bezel_gesture_handler.cc File ash/wm/gestures/bezel_gesture_handler.cc (right): http://codereview.chromium.org/10977074/diff/1/ash/wm/gestures/bezel_gesture_handler.cc#newcode147 ash/wm/gestures/bezel_gesture_handler.cc:147: } ...
8 years, 2 months ago (2012-10-01 07:41:28 UTC) #9
Daniel Erat
http://codereview.chromium.org/10977074/diff/10001/ash/accelerators/accelerator_controller.cc File ash/accelerators/accelerator_controller.cc (right): http://codereview.chromium.org/10977074/diff/10001/ash/accelerators/accelerator_controller.cc#newcode440 ash/accelerators/accelerator_controller.cc:440: return true; think you're missing something here http://codereview.chromium.org/10977074/diff/10001/ash/accelerators/accelerator_controller.cc#newcode450 ash/accelerators/accelerator_controller.cc:450: ...
8 years, 2 months ago (2012-10-01 14:39:31 UTC) #10
mtomasz
http://codereview.chromium.org/10977074/diff/10001/ash/accelerators/accelerator_controller.cc File ash/accelerators/accelerator_controller.cc (right): http://codereview.chromium.org/10977074/diff/10001/ash/accelerators/accelerator_controller.cc#newcode440 ash/accelerators/accelerator_controller.cc:440: return true; On 2012/10/01 14:39:32, Daniel Erat wrote: > ...
8 years, 2 months ago (2012-10-02 03:34:15 UTC) #11
Daniel Erat
LGTM, but please wait for yusukes's LGTM before committing. If there isn't one already, please ...
8 years, 2 months ago (2012-10-02 14:32:10 UTC) #12
Yusuke Sato
LGTM too. On 2012/10/02 14:32:10, Daniel Erat wrote: > LGTM, but please wait for yusukes's ...
8 years, 2 months ago (2012-10-02 18:05:40 UTC) #13
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/mtomasz@chromium.org/10977074/15001
8 years, 2 months ago (2012-10-03 03:48:39 UTC) #14
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/mtomasz@chromium.org/10977074/15001
8 years, 2 months ago (2012-10-03 10:46:40 UTC) #15
commit-bot: I haz the power
8 years, 2 months ago (2012-10-03 13:32:30 UTC) #16
Change committed as 159890

Powered by Google App Engine
This is Rietveld 408576698