From 1eeae89ed794769fba4fe6b53e3d3250ca20d261 Mon Sep 17 00:00:00 2001 From: afakhry Date: Wed, 9 Mar 2016 13:43:51 -0800 Subject: Fix Starting the feedback app. The accelerator for starting the feedback app should be non-repeatable. We should only request system information once the UI is shown not before, and limit doing the initialization only to when we determine we need to create a new feedback window. R=rkc@chromium.org BUG=590892 TEST=manually Review URL: https://codereview.chromium.org/1780553002 Cr-Commit-Position: refs/heads/master@{#380230} --- ash/accelerators/accelerator_table.cc | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'ash') diff --git a/ash/accelerators/accelerator_table.cc b/ash/accelerators/accelerator_table.cc index bb443e6..1c6c9c8 100644 --- a/ash/accelerators/accelerator_table.cc +++ b/ash/accelerators/accelerator_table.cc @@ -435,8 +435,8 @@ const AcceleratorAction kNonrepeatableActions[] = { // TODO(mazda): Add other actions which should not be repeated. CYCLE_BACKWARD_MRU, CYCLE_FORWARD_MRU, - TOGGLE_OVERVIEW, EXIT, + OPEN_FEEDBACK_PAGE, PRINT_UI_HIERARCHIES, // Don't fill the logs if the key is held down. ROTATE_SCREEN, ROTATE_WINDOW, @@ -447,6 +447,7 @@ const AcceleratorAction kNonrepeatableActions[] = { TAKE_SCREENSHOT, TOGGLE_FULLSCREEN, TOGGLE_MAXIMIZED, + TOGGLE_OVERVIEW, WINDOW_MINIMIZE, #if defined(OS_CHROMEOS) DEBUG_TOGGLE_TOUCH_PAD, -- cgit v1.1