diff options
Diffstat (limited to 'src/nautilus-trash-bar.c')
-rw-r--r-- | src/nautilus-trash-bar.c | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/nautilus-trash-bar.c b/src/nautilus-trash-bar.c index 1256963a4..621421641 100644 --- a/src/nautilus-trash-bar.c +++ b/src/nautilus-trash-bar.c @@ -55,6 +55,7 @@ G_DEFINE_TYPE (NautilusTrashBar, nautilus_trash_bar, GTK_TYPE_INFO_BAR) static void selection_changed_cb (NautilusFilesView *view, + GParamSpec *pspec, NautilusTrashBar *bar) { g_autolist (NautilusFile) selection = NULL; @@ -72,11 +73,11 @@ static void connect_view_and_update_button (NautilusTrashBar *bar) { bar->selection_handler_id = g_signal_connect (bar->view, - "selection-changed", + "notify::selection", G_CALLBACK (selection_changed_cb), bar); - selection_changed_cb (bar->view, bar); + selection_changed_cb (bar->view, NULL, bar); } static void |