|
|
@ -797,7 +797,10 @@ class EventIcon(Gtk.EventBox):
|
|
|
|
self.add_events(Gdk.EventMask.BUTTON_PRESS_MASK |
|
|
|
|
self.add_events(Gdk.EventMask.BUTTON_PRESS_MASK |
|
|
|
|
Gdk.EventMask.TOUCH_MASK |
|
|
|
|
Gdk.EventMask.TOUCH_MASK |
|
|
|
|
Gdk.EventMask.BUTTON_RELEASE_MASK)
|
|
|
|
Gdk.EventMask.BUTTON_RELEASE_MASK)
|
|
|
|
self.connect('button-release-event', self.__button_release_event_cb)
|
|
|
|
# Connect after the default so that the palette can silence events
|
|
|
|
|
|
|
|
# for example, after a touch palette invocation
|
|
|
|
|
|
|
|
self.connect_after('button-release-event',
|
|
|
|
|
|
|
|
self.__button_release_event_cb)
|
|
|
|
for key, value in kwargs.iteritems():
|
|
|
|
for key, value in kwargs.iteritems():
|
|
|
|
self.set_property(key, value)
|
|
|
|
self.set_property(key, value)
|
|
|
|
|
|
|
|
|
|
|
|