From 4bb1831158320d8fe3543153482f523c4fe7a82d Mon Sep 17 00:00:00 2001 From: Alan Fitton Date: Thu, 24 Nov 2011 08:39:15 +0000 Subject: hopefully fix the infrequent crash when changing filter if first+other items selected, by swapping the sorted model and filtered model in their chaining order. I think the events on the filtered model weren't being propogated to the sorted model when the selection changes. --- src/trg-peers-tree-view.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/trg-peers-tree-view.c') diff --git a/src/trg-peers-tree-view.c b/src/trg-peers-tree-view.c index 0a3d48a..7ad0304 100644 --- a/src/trg-peers-tree-view.c +++ b/src/trg-peers-tree-view.c @@ -77,7 +77,7 @@ TrgPeersTreeView *trg_peers_tree_view_new(TrgPrefs *prefs, TrgPeersModel * model GObject *obj = g_object_new(TRG_TYPE_PEERS_TREE_VIEW, NULL); trg_tree_view_set_prefs(TRG_TREE_VIEW(obj), prefs); gtk_tree_view_set_model(GTK_TREE_VIEW(obj), GTK_TREE_MODEL(model)); - trg_tree_view_restore_sort(TRG_TREE_VIEW(obj)); + trg_tree_view_restore_sort(TRG_TREE_VIEW(obj), FALSE); trg_tree_view_setup_columns(TRG_TREE_VIEW(obj)); return TRG_PEERS_TREE_VIEW(obj); -- cgit v1.2.3