[Bugs] #4133 sugar-toolkit-gtk3 IMME: Gtk: some widgets do receive a GDK_CROSSING_UNGRAB leave event when tapped

Sugar Labs Bugs bugtracker-noreply at sugarlabs.org
Tue Oct 30 11:32:47 EDT 2012


#4133: Gtk: some widgets do receive a GDK_CROSSING_UNGRAB leave event when tapped
-----------------------------------+----------------------------------------
    Reporter:  erikos              |          Owner:  erikos  
        Type:  defect              |         Status:  new     
    Priority:  Immediate           |      Milestone:  0.98    
   Component:  sugar-toolkit-gtk3  |        Version:  0.97.x  
    Severity:  Blocker             |       Keywords:          
Distribution:  OLPC                |   Status_field:  Assigned
-----------------------------------+----------------------------------------
 Some widgets (e.g. Gtk.EventBox or a Gtk.TreeView) do get a
 GDK_CROSSING_UNGRAB leave event when tapped.

 Looking at the example attached when I tap on the treeview I do get:

 - a button release event

 - a leave event of mode GDK_CROSSING_TOUCH_END

 - a leave event of mode GDK_CROSSING_UNGRAB

 When I click (mouse) on the treeview I do get:

 - a button release event


 Now the same for the Gtk.Button, when I tap on the button I do get:

 - a leave event of mode GDK_CROSSING_TOUCH_END

 When I click (mouse) on the button I do get:

 - a button release event

-- 
Ticket URL: <http://bugs.sugarlabs.org/ticket/4133>
Sugar Labs <http://sugarlabs.org/>
Sugar Labs bug tracking system


More information about the Bugs mailing list