summaryrefslogtreecommitdiff
path: root/gtk
diff options
context:
space:
mode:
authorMatthias Clasen <mclasen@redhat.com>2004-11-09 15:35:27 +0000
committerMatthias Clasen <matthiasc@src.gnome.org>2004-11-09 15:35:27 +0000
commitcad2d56ce254504278aa8b2b7b36ac98a928a1b8 (patch)
tree22158f74e55ac444b8559772504a213355b60fd3 /gtk
parentac83360abb1945b9a45de62867a8af3560dc7070 (diff)
downloadgdk-pixbuf-cad2d56ce254504278aa8b2b7b36ac98a928a1b8.tar.gz
Show the grip_window if necessary.
2004-11-09 Matthias Clasen <mclasen@redhat.com> * gtk/gtkstatusbar.c (gtk_statusbar_set_has_resize_grip): Show the grip_window if necessary.
Diffstat (limited to 'gtk')
-rw-r--r--gtk/gtkstatusbar.c5
1 files changed, 4 insertions, 1 deletions
diff --git a/gtk/gtkstatusbar.c b/gtk/gtkstatusbar.c
index e14ccfeb5..c7cb374a8 100644
--- a/gtk/gtkstatusbar.c
+++ b/gtk/gtkstatusbar.c
@@ -416,7 +416,10 @@ gtk_statusbar_set_has_resize_grip (GtkStatusbar *statusbar,
if (GTK_WIDGET_REALIZED (statusbar))
{
if (statusbar->has_resize_grip && statusbar->grip_window == NULL)
- gtk_statusbar_create_window (statusbar);
+ {
+ gtk_statusbar_create_window (statusbar);
+ gdk_window_show (statusbar->grip_window);
+ }
else if (!statusbar->has_resize_grip && statusbar->grip_window != NULL)
gtk_statusbar_destroy_window (statusbar);
}