diff options
-rw-r--r-- | chrome/browser/chromeos/language_preferences.h | 9 |
1 files changed, 2 insertions, 7 deletions
diff --git a/chrome/browser/chromeos/language_preferences.h b/chrome/browser/chromeos/language_preferences.h index 278e703..0862987 100644 --- a/chrome/browser/chromeos/language_preferences.h +++ b/chrome/browser/chromeos/language_preferences.h @@ -49,18 +49,13 @@ const char kPreloadEnginesConfigName[] = "preload_engines"; const char kNextEngineInMenuConfigName[] = "next_engine_in_menu"; const char kPreviousEngineConfigName[] = "previous_engine"; -// TODO(suzhe): In order to avoid blocking any accelerator keys with alt+shift -// modifiers, we should use release events of alt+shift key binding instead of -// press events. The corresponding release events are: -// "Alt+Shift+Shift_L+Release" and "Alt+Shift+Meta_L+Release" -// But unfortunately http://crbug.com/40754 prevents these release events -// from taking effect. // TODO(yusukes): Check if the "Kana/Eisu" key in the Japanese keyboard for // Chrome OS actually generates Zenkaku_Hankaku when the keyboard gets ready. // ibus-daemon accepts up to 5 next-engine hot-keys. const char kHotkeyNextEngineInMenu[] = - "Alt+Shift_L,Shift+Meta_L,Control+Shift+space,Zenkaku_Hankaku"; + "Shift+Alt+Release+Shift_L,Shift+Alt+Release+Meta_L,Control+Shift+space," + "Zenkaku_Hankaku"; // TODO(suzhe): Add more key bindings? const char kHotkeyPreviousEngine[] = "Control+space"; |