Commit c83db6cd authored by Matthias Clasen's avatar Matthias Clasen

GtkSwitch: Return FALSE from the button press handler

This makes the behavior identical to other widgets which
handle button presses, and it avoids problems when placing
switches into a windows main toolbar.

https://bugzilla.gnome.org/show_bug.cgi?id=656986
parent c9023cad
......@@ -112,7 +112,7 @@ gtk_switch_button_press (GtkWidget *widget,
if (event->x <= allocation.width / 2)
{
priv->in_press = TRUE;
return FALSE;
return TRUE;
}
priv->offset = event->x - allocation.width / 2;
......@@ -125,7 +125,7 @@ gtk_switch_button_press (GtkWidget *widget,
if (event->x >= allocation.width / 2)
{
priv->in_press = TRUE;
return FALSE;
return TRUE;
}
priv->offset = event->x;
......@@ -137,7 +137,7 @@ gtk_switch_button_press (GtkWidget *widget,
"gtk-dnd-drag-threshold", &priv->drag_threshold,
NULL);
return FALSE;
return TRUE;
}
static gboolean
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment