From f8b8d633f68ac97b7d3e5d6cecbbac96769f0cfb Mon Sep 17 00:00:00 2001 From: Jan Kiszka Date: Mon, 22 Aug 2011 18:42:42 +0200 Subject: 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: Jan Kiszka Signed-off-by: Anthony Liguori --- ui/sdl.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'ui/sdl.c') diff --git a/ui/sdl.c b/ui/sdl.c index 385cc91279..c7aaedf32d 100644 --- a/ui/sdl.c +++ b/ui/sdl.c @@ -491,7 +491,9 @@ static void sdl_mouse_mode_change(Notifier *notify, void *data) absolute_enabled = 1; } } else if (absolute_enabled) { - sdl_grab_end(); + if (!gui_fullscreen) { + sdl_grab_end(); + } absolute_enabled = 0; } } -- cgit v1.2.1