EventIcon: all the events go directly to the event box
Position the event box window above the windows of its child, that way all events inside the event box will go to the event box. If the window is below, events in windows of child widgets will first go to that widget, and then to its parents [1]. [1] http://developer.gnome.org/gtk3/3.4/GtkEventBox.html#gtk-event-box-set-above-child Signed-off-by: Simon Schampijer <simon@laptop.org> Reviewed-by: Benjamin Berg <benzea@sugarlabs.org> Acked-by: Manuel Quiñones <manuq@laptop.org>
This commit is contained in:
		
							parent
							
								
									eccef5b092
								
							
						
					
					
						commit
						020917ac02
					
				| @ -562,6 +562,7 @@ class EventIcon(Gtk.EventBox): | ||||
|         Gtk.EventBox.__init__(self) | ||||
| 
 | ||||
|         self.set_visible_window(False) | ||||
|         self.set_above_child(True) | ||||
| 
 | ||||
|         self._icon = Icon() | ||||
|         for key, value in kwargs.iteritems(): | ||||
|  | ||||
		Loading…
	
		Reference in New Issue
	
	Block a user
	 Simon Schampijer
						Simon Schampijer