[vte/vte-0-34] widget: Honour gtk-enable-primary-paste setting
- From: Christian Persch <chpe src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [vte/vte-0-34] widget: Honour gtk-enable-primary-paste setting
- Date: Fri, 28 Jun 2013 14:43:10 +0000 (UTC)
commit 2b6efd6aa23eb576bb788c3dbba50f59895d21e0
Author: Christian Persch <chpe gnome org>
Date: Fri Jun 28 16:42:37 2013 +0200
widget: Honour gtk-enable-primary-paste setting
src/vte.c | 10 ++++++++--
1 files changed, 8 insertions(+), 2 deletions(-)
---
diff --git a/src/vte.c b/src/vte.c
index 9776125..0e504f4 100644
--- a/src/vte.c
+++ b/src/vte.c
@@ -7439,8 +7439,14 @@ vte_terminal_button_press(GtkWidget *widget, GdkEventButton *event)
case 2:
if ((terminal->pvt->modifiers & GDK_SHIFT_MASK) ||
!terminal->pvt->mouse_tracking_mode) {
- vte_terminal_paste_primary(terminal);
- handled = TRUE;
+ gboolean do_paste;
+
+ g_object_get (gtk_widget_get_settings(widget),
+ "gtk-enable-primary-paste",
+ &do_paste, NULL);
+ if (do_paste)
+ vte_terminal_paste_primary(terminal);
+ handled = do_paste;
}
break;
case 3:
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]