diff options
Diffstat (limited to 'src/nautilus-list-view.c')
-rw-r--r-- | src/nautilus-list-view.c | 13 |
1 files changed, 7 insertions, 6 deletions
diff --git a/src/nautilus-list-view.c b/src/nautilus-list-view.c index e30fb6389..d4b0763a8 100644 --- a/src/nautilus-list-view.c +++ b/src/nautilus-list-view.c @@ -3839,9 +3839,9 @@ list_view_scroll_to_file (NautilusFilesView *view, } static void -on_clipboard_contents_received (GtkClipboard *clipboard, - const gchar *selection_data, - gpointer user_data) +on_clipboard_contents_received (GtkClipboard *clipboard, + GtkSelectionData *selection_data, + gpointer user_data) { NautilusListView *view = NAUTILUS_LIST_VIEW (user_data); @@ -3876,9 +3876,10 @@ static void update_clipboard_status (NautilusListView *view) { g_object_ref (view); /* Need to keep the object alive until we get the reply */ - gtk_clipboard_request_text (nautilus_clipboard_get (GTK_WIDGET (view)), - on_clipboard_contents_received, - view); + gtk_clipboard_request_contents (nautilus_clipboard_get (GTK_WIDGET (view)), + nautilus_clipboard_get_atom (), + on_clipboard_contents_received, + view); } static void |