[gtk+] text view: Shorten touch selection timeout



commit 0c6205d538bd2176970e5c5322dc310a999dedab
Author: Matthias Clasen <mclasen redhat com>
Date:   Sun Jun 7 12:09:59 2015 -0400

    text view: Shorten touch selection timeout
    
    We don't want the popover to appear spontaneously, so eventually
    the timeout may go away altogether. For now, shorten it to 50ms,
    to avoid rewriting all the places where the timeout is set or
    unset.

 gtk/gtktextview.c |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)
---
diff --git a/gtk/gtktextview.c b/gtk/gtktextview.c
index 4158a27..803acc3 100644
--- a/gtk/gtktextview.c
+++ b/gtk/gtktextview.c
@@ -9251,7 +9251,7 @@ bubble_targets_received (GtkClipboard     *clipboard,
 }
 
 static gboolean
-gtk_text_view_selection_bubble_popup_cb (gpointer user_data)
+gtk_text_view_selection_bubble_popup_show (gpointer user_data)
 {
   GtkTextView *text_view = user_data;
   gtk_clipboard_request_contents (gtk_widget_get_clipboard (GTK_WIDGET (text_view),
@@ -9292,7 +9292,7 @@ gtk_text_view_selection_bubble_popup_set (GtkTextView *text_view)
     g_source_remove (priv->selection_bubble_timeout_id);
 
   priv->selection_bubble_timeout_id =
-    gdk_threads_add_timeout (1000, gtk_text_view_selection_bubble_popup_cb,
+    gdk_threads_add_timeout (50, gtk_text_view_selection_bubble_popup_show,
                              text_view);
   g_source_set_name_by_id (priv->selection_bubble_timeout_id, "[gtk+] 
gtk_text_view_selection_bubble_popup_cb");
 }


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