]> Pileus Git - ~andy/gtk/commit
gdk: Filter out either smooth or non-smooth event depending on the evmask
authorCarlos Garnacho <carlosg@gnome.org>
Mon, 23 Jan 2012 23:09:40 +0000 (00:09 +0100)
committerMatthias Clasen <mclasen@redhat.com>
Thu, 1 Mar 2012 21:28:57 +0000 (16:28 -0500)
commitb177bd92aab35c831ee55d08390af7a6bcad0109
treec5a34cb8645813347a85288f7887777d79b0cf4d
parent4b1e16cac6a7ad746764f9ba3fb5da78638735be
gdk: Filter out either smooth or non-smooth event depending on the evmask

If a device provides both smooth and non-smooth events, the latter will be
flagged with _gdk_event_set_pointer_emulated() so the client side window
receives one or the other. If a device is only able to deliver non-smooth
events, those will be sent, so both direction/deltas may need to be handled.
gdk/gdkwindow.c