diff options
author | Benjamin Otte <otte@redhat.com> | 2014-08-14 05:14:36 +0200 |
---|---|---|
committer | Benjamin Otte <otte@redhat.com> | 2014-08-16 16:34:14 +0200 |
commit | 1abe9237408e9ae65db91cc0b9593207d548adf6 (patch) | |
tree | 1407b2124b5ae288d14e0e3288b95db30137bb20 /gtk/gtkcheckmenuitem.c | |
parent | bb069b781b22cae0101a7a466bb03b460fb5c651 (diff) | |
download | gtk+-1abe9237408e9ae65db91cc0b9593207d548adf6.tar.gz |
css: Do inconsistent checked states right
In HTML5, both pseudoclasses apply. So we do the same thing in our
widgets.
https://bugzilla.gnome.org/show_bug.cgi?id=733967
Diffstat (limited to 'gtk/gtkcheckmenuitem.c')
-rw-r--r-- | gtk/gtkcheckmenuitem.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/gtk/gtkcheckmenuitem.c b/gtk/gtkcheckmenuitem.c index a32651582a..9e61306c8c 100644 --- a/gtk/gtkcheckmenuitem.c +++ b/gtk/gtkcheckmenuitem.c @@ -575,7 +575,7 @@ gtk_real_check_menu_item_draw_indicator (GtkCheckMenuItem *check_menu_item, if (priv->inconsistent) state |= GTK_STATE_FLAG_INCONSISTENT; - else if (priv->active) + if (priv->active) state |= GTK_STATE_FLAG_CHECKED; gtk_style_context_set_state (context, state); |