From 4b90ba2701fa367a46455502850aea5bf5835622 Mon Sep 17 00:00:00 2001 From: Cosimo Cecchi Date: Mon, 30 Jan 2012 15:23:26 -0500 Subject: [PATCH] entry: always add padding to the allocation Even when we don't have a frame. We just ignore the borders in this case. --- gtk/gtkentry.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/gtk/gtkentry.c b/gtk/gtkentry.c index 5c1668b555..2c8823befb 100644 --- a/gtk/gtkentry.c +++ b/gtk/gtkentry.c @@ -3029,15 +3029,15 @@ _gtk_entry_get_borders (GtkEntry *entry, GtkEntryPrivate *priv = entry->priv; GtkWidget *widget = GTK_WIDGET (entry); GtkBorder tmp = { 0, 0, 0, 0 }; + GtkStyleContext *context; + + context = gtk_widget_get_style_context (widget); + gtk_style_context_get_padding (context, 0, &tmp); if (priv->has_frame) { - GtkStyleContext *context; GtkBorder border; - context = gtk_widget_get_style_context (widget); - gtk_style_context_get_padding (context, 0, &tmp); - gtk_style_context_get_border (context, 0, &border); tmp.top += border.top; tmp.right += border.right;