[Bugs] #4068 sugar-toolkit-gtk3 IMME: Hidden cursor can have an action
Sugar Labs Bugs
bugtracker-noreply at sugarlabs.org
Thu Nov 29 08:59:38 EST 2012
#4068: Hidden cursor can have an action
-----------------------------------+----------------------------------------
Reporter: erikos | Owner: erikos
Type: defect | Status: new
Priority: Immediate | Milestone: 0.98
Component: sugar-toolkit-gtk3 | Version: 0.97.x
Severity: Major | Keywords:
Distribution: OLPC | Status_field: Assigned
-----------------------------------+----------------------------------------
Comment(by garnacho):
This is pretty much a legit behavior from Xorg, what happens here is that
as the frame window moves, a crossing event is generated by Xorg when the
pointer gets to be on the new window, but that event is not generated by
an input device, and hence it has both deviceid and sourceid set to the
master device, this fools gdk as it uses the source device to find out
whether crossing event filtering or synthesizing must happen.
with this patch all clients get to know the last device the user
interacted with, so can prepare in advance to getting the pointer on them
--
Ticket URL: <http://bugs.sugarlabs.org/ticket/4068#comment:9>
Sugar Labs <http://sugarlabs.org/>
Sugar Labs bug tracking system
More information about the Bugs
mailing list