From 881282e055493f1c83ec38f24a909085b844a980 Mon Sep 17 00:00:00 2001 From: Michael Natterer Date: Thu, 18 Nov 2010 01:04:11 +0100 Subject: [PATCH] gtk: honor entry->has_frame again draw the frame conditionally when GtkEntry had visible windows, it was never noticed that we always draw the frame, because the text_area window would cover it if draw_frame was FALSE. --- gtk/gtkentry.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/gtk/gtkentry.c b/gtk/gtkentry.c index d177ba2e8a..29281f0348 100644 --- a/gtk/gtkentry.c +++ b/gtk/gtkentry.c @@ -3370,10 +3370,10 @@ gtk_entry_draw_frame (GtkWidget *widget, widget, "entry_bg", x, y, width, height); - gtk_paint_shadow (style, cr, - state, priv->shadow_type, - widget, "entry", x, y, width, height); - + if (GTK_ENTRY (widget)->has_frame) + gtk_paint_shadow (style, cr, + state, priv->shadow_type, + widget, "entry", x, y, width, height); gtk_entry_draw_progress (widget, cr);