Commit eaf5f425 authored by oshima@chromium.org's avatar oshima@chromium.org

Aura: Convert keysym to kyeycode when posting XKeyEvent

BUG=104396
TEST=more tests passes in interactive_ui_tests passes on aura


Review URL: http://codereview.chromium.org/8808001

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@113092 0039d316-1c4b-4281-b951-d872f2087c98
parent fe78b8ce
...@@ -133,7 +133,9 @@ bool SendKeyPressNotifyWhenDone(gfx::NativeWindow window, ...@@ -133,7 +133,9 @@ bool SendKeyPressNotifyWhenDone(gfx::NativeWindow window,
SetMaskAndKeycodeThenSend(&xevent, ShiftMask, XK_Shift_L); SetMaskAndKeycodeThenSend(&xevent, ShiftMask, XK_Shift_L);
if (alt) if (alt)
SetMaskAndKeycodeThenSend(&xevent, Mod1Mask, XK_Alt_L); SetMaskAndKeycodeThenSend(&xevent, Mod1Mask, XK_Alt_L);
xevent.xkey.keycode = ui::XKeysymForWindowsKeyCode(key, shift); xevent.xkey.keycode =
XKeysymToKeycode(base::MessagePumpX::GetDefaultXDisplay(),
ui::XKeysymForWindowsKeyCode(key, shift));
aura::Desktop::GetInstance()->PostNativeEvent(&xevent); aura::Desktop::GetInstance()->PostNativeEvent(&xevent);
// Send key release events. // Send key release events.
......
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