diff options
Diffstat (limited to 'src/nautilus-list-view.c')
-rw-r--r-- | src/nautilus-list-view.c | 8 |
1 files changed, 3 insertions, 5 deletions
diff --git a/src/nautilus-list-view.c b/src/nautilus-list-view.c index f88f525a0..4a7f331f7 100644 --- a/src/nautilus-list-view.c +++ b/src/nautilus-list-view.c @@ -829,9 +829,7 @@ real_sort_directories_first_changed (NautilusFilesView *files_view) self->directories_first = nautilus_files_view_should_sort_directories_first (NAUTILUS_FILES_VIEW (self)); - /* Reset the sorter to trigger ressorting */ - model = nautilus_list_base_get_model (NAUTILUS_LIST_BASE (self)); - nautilus_view_model_set_sorter (model, nautilus_view_model_get_sorter (model)); + nautilus_view_model_sort (nautilus_list_base_get_model (NAUTILUS_LIST_BASE (self))); } static guint @@ -923,7 +921,7 @@ bind_name_cell (GtkSignalListItemFactory *factory, NautilusViewItem *item; cell = gtk_list_item_get_child (listitem); - item = NAUTILUS_VIEW_ITEM (gtk_list_item_get_item (listitem)); + item = listitem_get_view_item (listitem); nautilus_view_item_set_item_ui (item, gtk_list_item_get_child (listitem)); @@ -949,7 +947,7 @@ unbind_name_cell (GtkSignalListItemFactory *factory, { NautilusViewItem *item; - item = NAUTILUS_VIEW_ITEM (gtk_list_item_get_item (listitem)); + item = listitem_get_view_item (listitem); g_return_if_fail (NAUTILUS_IS_VIEW_ITEM (item)); nautilus_view_item_set_item_ui (item, NULL); |