summaryrefslogtreecommitdiffstats
path: root/views
diff options
context:
space:
mode:
authorsuzhe@google.com <suzhe@google.com@0039d316-1c4b-4281-b951-d872f2087c98>2011-03-17 18:21:50 +0000
committersuzhe@google.com <suzhe@google.com@0039d316-1c4b-4281-b951-d872f2087c98>2011-03-17 18:21:50 +0000
commit5e4e9c5aa38f82dc64efa2740df8081a6d06caea (patch)
tree4f8a99b63d56f4275b10a409c72d7033ebeb3364 /views
parente503a12601fee9e142e37a630f3db9b758499c82 (diff)
downloadchromium_src-5e4e9c5aa38f82dc64efa2740df8081a6d06caea.zip
chromium_src-5e4e9c5aa38f82dc64efa2740df8081a6d06caea.tar.gz
chromium_src-5e4e9c5aa38f82dc64efa2740df8081a6d06caea.tar.bz2
[cros] Fix accelerator keys when using non-US/Latin keyboard layouts.
BUG=chromium-os:10120 TEST=Switch to Russian keyboard layout, try accelerators like ctrl-t, ctrl-w, etc. Review URL: http://codereview.chromium.org/6674052 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@78565 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'views')
-rw-r--r--views/events/event_gtk.cc4
1 files changed, 2 insertions, 2 deletions
diff --git a/views/events/event_gtk.cc b/views/events/event_gtk.cc
index a3496c1..8dfa62d 100644
--- a/views/events/event_gtk.cc
+++ b/views/events/event_gtk.cc
@@ -168,8 +168,8 @@ MouseEvent::MouseEvent(NativeEvent2 native_event_2,
KeyEvent::KeyEvent(NativeEvent native_event)
: Event(native_event, EventTypeFromNative(native_event),
GetFlagsFromGdkState(GetGdkStateFromNative(native_event))),
- key_code_(ui::WindowsKeyCodeForGdkKeyCode(
- GetGdkEventKeyFromNative(native_event)->keyval)) {
+ key_code_(ui::KeyboardCodeFromGdkEventKey(
+ GetGdkEventKeyFromNative(native_event))) {
}
#if !defined(TOUCH_UI)