From c1a063e1a43b20fe516b044e3a6a43812d7dd18b Mon Sep 17 00:00:00 2001 From: Benjamin Otte Date: Sun, 17 Aug 2014 00:58:04 +0200 Subject: checkbutton: Draw background unconditionally We want to draw backgrounds always, not just on prelight. Themes can decide to only set a background during prelight themselves. --- gtk/gtkcheckbutton.c | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) (limited to 'gtk/gtkcheckbutton.c') diff --git a/gtk/gtkcheckbutton.c b/gtk/gtkcheckbutton.c index 9591e7796d..08c2260e08 100644 --- a/gtk/gtkcheckbutton.c +++ b/gtk/gtkcheckbutton.c @@ -572,11 +572,10 @@ gtk_real_check_button_draw_indicator (GtkCheckButton *check_button, gtk_style_context_save (context); gtk_style_context_set_state (context, state); - if (state & GTK_STATE_FLAG_PRELIGHT) - gtk_render_background (context, cr, - border_width, border_width, - allocation.width - (2 * border_width), - allocation.height - (2 * border_width)); + gtk_render_background (context, cr, + border_width, border_width, + allocation.width - (2 * border_width), + allocation.height - (2 * border_width)); gtk_style_context_add_class (context, GTK_STYLE_CLASS_CHECK); -- cgit v1.2.1