提交 bf2b84e4 编写于 作者: B bellard

better ctrl-alt handling, at least for SDL/X11


git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1145 c046a42c-6fe2-441c-8c8c-71466251a162
上级 9f059eca
...@@ -492,7 +492,7 @@ static void sdl_refresh(DisplayState *ds) ...@@ -492,7 +492,7 @@ static void sdl_refresh(DisplayState *ds)
} }
} }
} else if (ev->type == SDL_KEYUP) { } else if (ev->type == SDL_KEYUP) {
mod_state = (SDL_GetModState() & gui_grab_code); mod_state = (ev->key.keysym.mod & gui_grab_code);
if (!mod_state) { if (!mod_state) {
if (gui_key_modifier_pressed) { if (gui_key_modifier_pressed) {
if (gui_keysym == 0) { if (gui_keysym == 0) {
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册