diff options
author | Colin Snover | 2017-09-15 22:59:18 -0500 |
---|---|---|
committer | Colin Snover | 2017-10-15 13:24:21 -0500 |
commit | d1b77d4b68fbf1129fd84a8d411d1c12d57ba0ee (patch) | |
tree | 68c823dc0f1d81fb66234046aaced65514acbe2d /backends/graphics/symbiansdl/symbiansdl-graphics.h | |
parent | cd538ffffab9e49443da4ee043916d8dc22c3c07 (diff) | |
download | scummvm-rg350-d1b77d4b68fbf1129fd84a8d411d1c12d57ba0ee.tar.gz scummvm-rg350-d1b77d4b68fbf1129fd84a8d411d1c12d57ba0ee.tar.bz2 scummvm-rg350-d1b77d4b68fbf1129fd84a8d411d1c12d57ba0ee.zip |
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.
Diffstat (limited to 'backends/graphics/symbiansdl/symbiansdl-graphics.h')
0 files changed, 0 insertions, 0 deletions