提交 f8b8d633 编写于 作者: J Jan Kiszka 提交者: Anthony Liguori

sdl: Don't release input on mouse mode change in full-screen mode

While in full-screen mode, the input focus naturally belongs to the SDL
window. Avoid dropping it when switching from absolute to relative
mouse mode.
Signed-off-by: NJan Kiszka <jan.kiszka@siemens.com>
Signed-off-by: NAnthony Liguori <aliguori@us.ibm.com>
上级 fa7d1867
...@@ -491,7 +491,9 @@ static void sdl_mouse_mode_change(Notifier *notify, void *data) ...@@ -491,7 +491,9 @@ static void sdl_mouse_mode_change(Notifier *notify, void *data)
absolute_enabled = 1; absolute_enabled = 1;
} }
} else if (absolute_enabled) { } else if (absolute_enabled) {
sdl_grab_end(); if (!gui_fullscreen) {
sdl_grab_end();
}
absolute_enabled = 0; absolute_enabled = 0;
} }
} }
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册