summaryrefslogtreecommitdiff
path: root/gtk/gtkcombobox.c
diff options
context:
space:
mode:
authorBenjamin Otte <otte@redhat.com>2015-07-19 18:35:33 +0200
committerBenjamin Otte <otte@redhat.com>2015-07-21 02:28:53 +0200
commit3402363684de5577b267c743029b2f4a8ef6a9da (patch)
treea167be450c70c7ce5ea67df846fd53bcb83f137d /gtk/gtkcombobox.c
parent5f6db9a18267c0ada85d3910d7d00e1fbc4a830d (diff)
downloadgtk+-3402363684de5577b267c743029b2f4a8ef6a9da.tar.gz
combobox: Unconditionally draw background and border
Diffstat (limited to 'gtk/gtkcombobox.c')
-rw-r--r--gtk/gtkcombobox.c20
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);