]> git.proxmox.com Git - mirror_qemu.git/commit - ui/sdl2.c
sdl2: Use correct sdl2_console for window events
authorMax Reitz <mreitz@redhat.com>
Fri, 12 Dec 2014 09:52:51 +0000 (10:52 +0100)
committerGerd Hoffmann <kraxel@redhat.com>
Wed, 17 Dec 2014 11:44:01 +0000 (12:44 +0100)
commit1dfc5c8808e8b523c8ef70859921ab5ecd09cd67
tree407a11193cf2f9ec4ac51cb3654aa1d5585120c3
parent62959ffe45bdd7bb069e529686a8c152518812fc
sdl2: Use correct sdl2_console for window events

SDL_PollEvent() polls events for all windows; therefore,
sdl2_poll_events() will poll the events for all windows and not only for
the one identified by the given sdl2_console.

This should be considered in handle_windowevent(): The window affected
by the event is not necessarily the one identified by the sdl2_console
object given to sdl2_poll_events(), but the one identified by
ev->window.windowID.

Signed-off-by: Max Reitz <mreitz@redhat.com>
Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
ui/sdl2.c