scummvm/backends/platform/sdl
Colin Snover d1b77d4b68 BACKENDS: Fix missing mouse events when system cursor cannot be moved
Normally with SDL, a mouse motion event will be sent after the
system mouse cursor has been moved by a call to
SDL_WarpMouseInWindow, but if the system cursor cannot be moved
(e.g. because the window does not have mouse focus), games still
need to receive these mouse events so they can successfully update
the mouse position internally. Otherwise, games continue to think
the mouse is still in the original position and will continue to
try to perform whatever action is associated with that mouse
position.

Refs Trac#9689.
2017-10-15 13:24:21 -05:00
..
amigaos JANITORIAL: Indentation fixes 2016-05-13 12:27:11 +02:00
macosx MACOSX: Remove mixer init from derived class for macosx backend 2017-09-12 21:30:29 +01:00
posix RISCOS: Add RISC OS support 2017-09-03 10:40:07 +02:00
ps3 PS3: Remove the SDL2 mixer manager. 2015-12-15 20:10:19 +01:00
psp2 PSP2: remove date from executable name 2017-03-06 17:10:10 -06:00
raspberrypi SDL/DISPMANX: Remove dispmanx graphics output. 2015-12-08 21:41:40 +01:00
riscos RISCOS: Add RISC OS filesystem 2017-10-01 20:19:42 +02:00
win32 WINDOWS: Fix warning under mingw-w64. 2017-04-24 11:22:44 +10:00
module.mk RISCOS: Add RISC OS support 2017-09-03 10:40:07 +02:00
sdl-sys.h SDL: Do not forbid time.h symbols when FORBIDDEN_SYMBOL_EXCEPTION_time_h is defined 2016-09-04 02:26:27 +01:00
sdl-window.cpp BACKENDS: Fix missing mouse events when system cursor cannot be moved 2017-10-15 13:24:21 -05:00
sdl-window.h BACKENDS: Fix missing mouse events when system cursor cannot be moved 2017-10-15 13:24:21 -05:00
sdl.cpp SDL: Do not reset window size when engines update rendering surface 2017-10-07 12:30:29 -05:00
sdl.h SDL: Do not reset window size when engines update rendering surface 2017-10-07 12:30:29 -05:00