diff options
author | Simon Schampijer <simon@laptop.org> | 2012-11-06 23:49:05 (GMT) |
---|---|---|
committer | Simon Schampijer <simon@laptop.org> | 2012-11-06 23:49:05 (GMT) |
commit | c6b4c32f290d693a95cdcf88b956fd891ae0b13d (patch) | |
tree | bc11012b8379cf1b4e6b1f631a21ec21f3815b0f | |
parent | 5c8af547b22e392f1e147afab6b75bdc607ad4f5 (diff) |
ActivityList and Journal listview: set the touch mask on the tree view, part of SL #4128
We do need to add the mask if we want to receive
the 'touch-event' signal.
[1] http://developer.gnome.org/gtk3/3.4/GtkWidget.html#GtkWidget-touch-event
-rw-r--r-- | src/jarabe/desktop/activitieslist.py | 3 | ||||
-rw-r--r-- | src/jarabe/journal/listview.py | 3 |
2 files changed, 6 insertions, 0 deletions
diff --git a/src/jarabe/desktop/activitieslist.py b/src/jarabe/desktop/activitieslist.py index 7b99015..603cae2 100644 --- a/src/jarabe/desktop/activitieslist.py +++ b/src/jarabe/desktop/activitieslist.py @@ -53,6 +53,9 @@ class ActivitiesTreeView(Gtk.TreeView): self._query = '' self.set_headers_visible(False) + self.add_events(Gdk.EventMask.BUTTON_PRESS_MASK | + Gdk.EventMask.TOUCH_MASK | + Gdk.EventMask.BUTTON_RELEASE_MASK) selection = self.get_selection() selection.set_mode(Gtk.SelectionMode.NONE) diff --git a/src/jarabe/journal/listview.py b/src/jarabe/journal/listview.py index 6d9cc57..4af6e3c 100644 --- a/src/jarabe/journal/listview.py +++ b/src/jarabe/journal/listview.py @@ -46,6 +46,9 @@ class TreeView(Gtk.TreeView): Gtk.TreeView.__init__(self) self.set_headers_visible(False) self.set_enable_search(False) + self.add_events(Gdk.EventMask.BUTTON_PRESS_MASK | + Gdk.EventMask.TOUCH_MASK | + Gdk.EventMask.BUTTON_RELEASE_MASK) def do_size_request(self, requisition): # HACK: We tell the model that the view is just resizing so it can |