]> Pileus Git - ~andy/gtk/commitdiff
Only activate on double-click
authorMatthias Clasen <mclasen@redhat.com>
Thu, 2 Feb 2012 22:43:49 +0000 (17:43 -0500)
committerMatthias Clasen <mclasen@redhat.com>
Tue, 14 Feb 2012 21:36:53 +0000 (16:36 -0500)
gtk/gtkcolorswatch.c

index 6652ce9193d02ad3172881071dc6b5c7c73e0b87..c376860e87d4633914baafbeadc6a84afaeb31d2 100644 (file)
@@ -505,8 +505,8 @@ swatch_button_press (GtkWidget      *widget,
       do_popup (widget, event);
       return TRUE;
     }
-  else if (event->button == GDK_BUTTON_PRIMARY &&
-           swatch->priv->selected)
+  else if (event->type == GDK_2BUTTON_PRESS &&
+           event->button == GDK_BUTTON_PRIMARY)
     {
       g_signal_emit (swatch, signals[ACTIVATE], 0);
       return TRUE;