GNOME Bugzilla – Bug 159101
Need GtkWidget API to ignore multiple clicks
Last modified: 2015-02-18 00:29:51 UTC
Right now, double-clicking on a GtkButton gives you two emissions of the "clicked" signal. This is especially bad for things like launcher buttons in the Gnome panel, as people launch two instances of the same program without intending it. We need void gtk_button_set_ignore_double_click (GtkButton *button, gboolean ignore); gboolean gtk_button_get_ignore_double_click (GtkButton *button); The default should probably be to actually ignore double clicks.
Actually, see the more general proposal here: http://mail.gnome.org/archives/gtk-devel-list/2004-December/msg00026.html Retitling for clarity.
See also bug #157492 for a related issue.
*** Bug 340275 has been marked as a duplicate of this bug. ***
the gesture framework in gtk lets widgets do the right thing