[gtk+] text view: Make touch selection work with mouse



commit 8ad0ef27a11832b77416bc34378b4ad12af49617
Author: Matthias Clasen <mclasen redhat com>
Date:   Tue Jun 9 15:49:10 2015 -0400

    text view: Make touch selection work with mouse
    
    The buttons on the popover where stealing the focus from the text
    view on click, causing the popover to be dismissed before the action
    was taken. Fix this by making the buttons not take focus on click.

 gtk/gtktextview.c |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)
---
diff --git a/gtk/gtktextview.c b/gtk/gtktextview.c
index b1f4b47..edf47bf 100644
--- a/gtk/gtktextview.c
+++ b/gtk/gtktextview.c
@@ -9195,6 +9195,7 @@ append_bubble_action (GtkTextView  *text_view,
   GtkWidget *item, *image;
 
   item = gtk_button_new ();
+  gtk_button_set_focus_on_click (GTK_BUTTON (item), FALSE);
   image = gtk_image_new_from_icon_name (icon_name, GTK_ICON_SIZE_MENU);
   gtk_widget_show (image);
   gtk_container_add (GTK_CONTAINER (item), image);


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]