It's confusing to suddenly find two mice in full screen mode when
switching consoles or accidentally hitting the grab hot keys.
Signed-off-by: Jan Kiszka <jan.kiszka@siemens.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
reset_keys();
console_select(keycode - 0x02);
if (!is_graphic_console()) {
- /* display grab if going to a text console */
- if (gui_grab)
+ /* release grab if going to a text console */
+ if (gui_grab && !gui_fullscreen) {
sdl_grab_end();
+ }
}
gui_keysym = 1;
break;
SDL_GetAppState() & SDL_APPACTIVE) {
sdl_grab_start();
}
- } else {
+ } else if (!gui_fullscreen) {
sdl_grab_end();
}
/* SDL does not send back all the