diff options
author | Benjamin Otte <otte@redhat.com> | 2014-08-17 00:58:04 +0200 |
---|---|---|
committer | Benjamin Otte <otte@redhat.com> | 2014-08-17 00:58:04 +0200 |
commit | c1a063e1a43b20fe516b044e3a6a43812d7dd18b (patch) | |
tree | 5b4b23dd42b4d363993702c840d01b61e394e79e /gtk/gtkcheckbutton.c | |
parent | b1ac4f91d39f1863f54ba2269ed03e45f90f7a3d (diff) | |
download | gtk+-c1a063e1a43b20fe516b044e3a6a43812d7dd18b.tar.gz |
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.
Diffstat (limited to 'gtk/gtkcheckbutton.c')
-rw-r--r-- | gtk/gtkcheckbutton.c | 9 |
1 files changed, 4 insertions, 5 deletions
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); |