From db1ab7ddf8ff86240b49e4c17ab56691bada77eb Mon Sep 17 00:00:00 2001 From: Benjamin Otte Date: Fri, 15 Aug 2014 18:26:35 +0200 Subject: button: Handle :inconsistent in GtkToggleButton --- gtk/gtkcheckbutton.c | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) (limited to 'gtk/gtkcheckbutton.c') diff --git a/gtk/gtkcheckbutton.c b/gtk/gtkcheckbutton.c index 1221200b83..9591e7796d 100644 --- a/gtk/gtkcheckbutton.c +++ b/gtk/gtkcheckbutton.c @@ -529,7 +529,6 @@ gtk_real_check_button_draw_indicator (GtkCheckButton *check_button, { GtkWidget *widget; GtkButton *button; - GtkToggleButton *toggle_button; GtkStateFlags state = 0; gint x, y; gint indicator_size; @@ -541,7 +540,6 @@ gtk_real_check_button_draw_indicator (GtkCheckButton *check_button, widget = GTK_WIDGET (check_button); button = GTK_BUTTON (check_button); - toggle_button = GTK_TOGGLE_BUTTON (check_button); gtk_widget_get_allocation (widget, &allocation); baseline = gtk_widget_get_allocated_baseline (widget); @@ -559,13 +557,9 @@ gtk_real_check_button_draw_indicator (GtkCheckButton *check_button, y = CLAMP (baseline - indicator_size * button->priv->baseline_align, 0, allocation.height - indicator_size); - state &= ~(GTK_STATE_FLAG_INCONSISTENT | - GTK_STATE_FLAG_ACTIVE | + state &= ~(GTK_STATE_FLAG_ACTIVE | GTK_STATE_FLAG_PRELIGHT); - if (gtk_toggle_button_get_inconsistent (toggle_button)) - state |= GTK_STATE_FLAG_INCONSISTENT; - if (button->priv->activate_timeout || (button->priv->button_down && button->priv->in_button)) state |= GTK_STATE_FLAG_ACTIVE; -- cgit v1.2.1