[gtk+] places sidebar: Fix the sort function
- From: Matthias Clasen <matthiasc src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gtk+] places sidebar: Fix the sort function
- Date: Fri, 5 Dec 2014 03:27:16 +0000 (UTC)
commit 39c0ba59bc82ff6763bd1d76490816fd0c9c2d7d
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 80426a3..48364d8 100644
--- a/gtk/gtkplacessidebar.c
+++ b/gtk/gtkplacessidebar.c
@@ -3815,6 +3815,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]