From 44e33f0ad61ea688dbe0046fe6e4b3f09b6ec14c Mon Sep 17 00:00:00 2001 From: Benny Malengier Date: Sun, 23 Dec 2012 14:09:57 +0000 Subject: [PATCH] rows_reoredered patch not yet in GTK svn: r20834 --- gramps/gui/views/listview.py | 4 +++- gramps/gui/views/treemodels/treebasemodel.py | 4 +++- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/gramps/gui/views/listview.py b/gramps/gui/views/listview.py index 825daaefa..29616cecc 100644 --- a/gramps/gui/views/listview.py +++ b/gramps/gui/views/listview.py @@ -620,7 +620,9 @@ class ListView(NavigationView): filter_info = (False, value, value[0] in self.exact_search()) if same_col: - if (Gtk.get_major_version(), Gtk.get_minor_version()) >= (3,8): + # activate when https://bugzilla.gnome.org/show_bug.cgi?id=684558 + # is resolved + if False and (Gtk.get_major_version(), Gtk.get_minor_version()) >= (3,8): self.model.reverse_order() else: ## GTK 3.6 rows_reordered not exposed by gi, we need to reconnect diff --git a/gramps/gui/views/treemodels/treebasemodel.py b/gramps/gui/views/treemodels/treebasemodel.py index 41dbf2ebb..60852bdda 100644 --- a/gramps/gui/views/treemodels/treebasemodel.py +++ b/gramps/gui/views/treemodels/treebasemodel.py @@ -723,7 +723,9 @@ class TreeBaseModel(GObject.Object, Gtk.TreeModel): else: iternode = self.get_iter(node) path = self.do_get_path(iternode) - if self.GTK38PLUS: + # activate when https://bugzilla.gnome.org/show_bug.cgi?id=684558 + # is resolved + if False and self.GTK38PLUS: ##rows_reordered is only exposed in gi starting GTK 3.8 self.rows_reordered(path, iter, rows) if self.nrgroups > 1: