diff options
author | Benjamin Otte <otte@redhat.com> | 2015-07-19 18:35:33 +0200 |
---|---|---|
committer | Benjamin Otte <otte@redhat.com> | 2015-07-21 02:28:53 +0200 |
commit | 3402363684de5577b267c743029b2f4a8ef6a9da (patch) | |
tree | a167be450c70c7ce5ea67df846fd53bcb83f137d /gtk/gtkcombobox.c | |
parent | 5f6db9a18267c0ada85d3910d7d00e1fbc4a830d (diff) | |
download | gtk+-3402363684de5577b267c743029b2f4a8ef6a9da.tar.gz |
combobox: Unconditionally draw background and border
Diffstat (limited to 'gtk/gtkcombobox.c')
-rw-r--r-- | gtk/gtkcombobox.c | 20 |
1 files changed, 8 insertions, 12 deletions
diff --git a/gtk/gtkcombobox.c b/gtk/gtkcombobox.c index a81b341dd6..b2e409bc18 100644 --- a/gtk/gtkcombobox.c +++ b/gtk/gtkcombobox.c @@ -2781,20 +2781,16 @@ gtk_combo_box_draw (GtkWidget *widget, { GtkComboBox *combo_box = GTK_COMBO_BOX (widget); GtkComboBoxPrivate *priv = combo_box->priv; + GtkStyleContext *context; - if (priv->shadow_type != GTK_SHADOW_NONE) - { - GtkStyleContext *context; - - context = gtk_widget_get_style_context (widget); + context = gtk_widget_get_style_context (widget); - gtk_render_background (context, cr, 0, 0, - gtk_widget_get_allocated_width (widget), - gtk_widget_get_allocated_height (widget)); - gtk_render_frame (context, cr, 0, 0, - gtk_widget_get_allocated_width (widget), - gtk_widget_get_allocated_height (widget)); - } + gtk_render_background (context, cr, 0, 0, + gtk_widget_get_allocated_width (widget), + gtk_widget_get_allocated_height (widget)); + gtk_render_frame (context, cr, 0, 0, + gtk_widget_get_allocated_width (widget), + gtk_widget_get_allocated_height (widget)); gtk_container_propagate_draw (GTK_CONTAINER (widget), priv->button, cr); |