From ea5503b10067779c9055b1211b7e91553a6a93c6 Mon Sep 17 00:00:00 2001 From: Colin Clark Date: Sat, 4 Nov 2017 18:47:50 +0000 Subject: [PATCH] Fix #137: "Copy path" problem (or may be feature) https://github.com/BestImageViewer/geeqie/issues/137 Use CLIPBOARD instead of PRIMARY for copy path commands --- src/advanced_exif.c | 2 +- src/utilops.c | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/advanced_exif.c b/src/advanced_exif.c index 8aeb2af3..2a8715cb 100644 --- a/src/advanced_exif.c +++ b/src/advanced_exif.c @@ -335,7 +335,7 @@ static gboolean advanced_exif_mouseclick(GtkWidget *widget, col_num = g_list_index(cols, (gpointer)column); gtk_tree_model_get(store, &iter, display_order[col_num], &value, -1); - clipboard = gtk_clipboard_get(GDK_SELECTION_CLIPBOARD); + clipboard = gtk_clipboard_get(GDK_SELECTION_PRIMARY); gtk_clipboard_set_text(clipboard, value, -1); g_list_free(cols); diff --git a/src/utilops.c b/src/utilops.c index 0bc9d0db..230dcf76 100644 --- a/src/utilops.c +++ b/src/utilops.c @@ -3038,7 +3038,7 @@ void file_util_copy_path_to_clipboard(FileData *fd) if (!fd || !*fd->path) return; - clipboard = gtk_clipboard_get(GDK_SELECTION_PRIMARY); + clipboard = gtk_clipboard_get(GDK_SELECTION_CLIPBOARD); gtk_clipboard_set_text(clipboard, g_shell_quote(fd->path), -1); } @@ -3048,7 +3048,7 @@ void file_util_copy_path_list_to_clipboard(GList *list) GList *work; GString *new; - clipboard = gtk_clipboard_get(GDK_SELECTION_PRIMARY); + clipboard = gtk_clipboard_get(GDK_SELECTION_CLIPBOARD); new = g_string_new(""); work = list; -- 2.20.1