diff --git a/ChangeLog b/ChangeLog index 45abe72..9e344da 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,9 @@ +2011-11-21 Charles Suprin + + * src/gtk-sat-selector.c + Apply compare function to all categories. + + 2011-11-21 Charles Suprin * src/gtk-sat-map.c diff --git a/src/gtk-sat-selector.c b/src/gtk-sat-selector.c index 7f2d974..69c8b83 100644 --- a/src/gtk-sat-selector.c +++ b/src/gtk-sat-selector.c @@ -673,6 +673,11 @@ static void group_selected_cb (GtkComboBox *combobox, gpointer data) newmodel = GTK_TREE_MODEL (g_slist_nth_data (selector->models, sel)); /* We changed the GtkTreeModel so we need to reset the sort column ID */ + gtk_tree_sortable_set_sort_func (GTK_TREE_SORTABLE (newmodel), + GTK_SAT_SELECTOR_COL_NAME, + compare_func, + NULL, + NULL); gtk_tree_sortable_set_sort_column_id (GTK_TREE_SORTABLE (newmodel), GTK_SAT_SELECTOR_COL_NAME, GTK_SORT_ASCENDING);