[gtk+/gtk-3-14] places sidebar: Fix the sort function
- From: Matthias Clasen <matthiasc src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gtk+/gtk-3-14] places sidebar: Fix the sort function
- Date: Thu, 18 Dec 2014 04:01:41 +0000 (UTC)
commit d3abcd823f65789da181dbcecbeb0322847c1fa8
Author: Matthias Clasen <mclasen redhat com>
Date: Thu Dec 4 22:26:14 2014 -0500
places sidebar: Fix the sort function
When returning 1 for a pair (a,b), a sort function must
return -1 for the pair (b,a), otherwise things can go
badly.
https://bugzilla.gnome.org/show_bug.cgi?id=739729
gtk/gtkplacessidebar.c | 4 ++++
1 files changed, 4 insertions(+), 0 deletions(-)
---
diff --git a/gtk/gtkplacessidebar.c b/gtk/gtkplacessidebar.c
index 94ed70e..05b6ee7 100644
--- a/gtk/gtkplacessidebar.c
+++ b/gtk/gtkplacessidebar.c
@@ -3813,6 +3813,10 @@ places_sidebar_sort_func (GtkTreeModel *model,
{
retval = 1;
}
+ else if (place_type_b == PLACES_CONNECT_TO_SERVER)
+ {
+ retval = -1;
+ }
return retval;
}
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]