Commit 233e6622 authored by Matthias Clasen's avatar Matthias Clasen
Browse files

togglebutton: Fix expected group behavior

The expectation is that a grouped button stays
active when you click it. Grouped check buttons
behave this way, and grouped toggle buttons should
too.
parent 6712106c
Pipeline #273915 failed with stages
in 26 minutes and 57 seconds
......@@ -199,6 +199,9 @@ gtk_toggle_button_clicked (GtkButton *button)
GtkToggleButton *toggle_button = GTK_TOGGLE_BUTTON (button);
GtkToggleButtonPrivate *priv = gtk_toggle_button_get_instance_private (toggle_button);
if (priv->active && (priv->group_prev || priv->group_next))
return;
gtk_toggle_button_set_active (toggle_button, !priv->active);
}
......
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