diff options
author | Owen Taylor <otaylor@redhat.com> | 2000-06-12 21:08:07 +0000 |
---|---|---|
committer | Owen Taylor <otaylor@src.gnome.org> | 2000-06-12 21:08:07 +0000 |
commit | bae5667ca3bf23a8f5dd013aa13b669c3d38a9e5 (patch) | |
tree | 1b4aa7b167fd11d23e8987e4635e3d30a1128abe /gtk | |
parent | 8b720114820963953efff5acacae66576f09d1a3 (diff) | |
download | gdk-pixbuf-bae5667ca3bf23a8f5dd013aa13b669c3d38a9e5.tar.gz |
Call gdk_window_withdraw rather than gdk_window_hide; this makes things
Mon Jun 12 16:58:40 2000 Owen Taylor <otaylor@redhat.com>
* gtk/gtkwindow.c (gtk_window_unmap): Call gdk_window_withdraw
rather than gdk_window_hide; this makes things work
correctly if the window is programmatically hidden while
iconified.
Diffstat (limited to 'gtk')
-rw-r--r-- | gtk/.cvsignore | 2 | ||||
-rw-r--r-- | gtk/gtkwindow.c | 2 | ||||
-rw-r--r-- | gtk/testgtk.c | 2 |
3 files changed, 3 insertions, 3 deletions
diff --git a/gtk/.cvsignore b/gtk/.cvsignore index d410a2780..5c5562c3c 100644 --- a/gtk/.cvsignore +++ b/gtk/.cvsignore @@ -4,7 +4,7 @@ Makefile.in .deps _libs .libs -libgtk-1.1.la +libgtk-*.la testcalendar testgtk testinput diff --git a/gtk/gtkwindow.c b/gtk/gtkwindow.c index 2cfc579cc..1be60d5b0 100644 --- a/gtk/gtkwindow.c +++ b/gtk/gtkwindow.c @@ -981,7 +981,7 @@ gtk_window_unmap (GtkWidget *widget) g_return_if_fail (GTK_IS_WINDOW (widget)); GTK_WIDGET_UNSET_FLAGS (widget, GTK_MAPPED); - gdk_window_hide (widget->window); + gdk_window_withdraw (widget->window); window = GTK_WINDOW (widget); window->use_uposition = TRUE; diff --git a/gtk/testgtk.c b/gtk/testgtk.c index 9df3f2e0c..6a2303ce6 100644 --- a/gtk/testgtk.c +++ b/gtk/testgtk.c @@ -269,7 +269,7 @@ create_buttons (void) if (!GTK_WIDGET_VISIBLE (window)) gtk_widget_show_all (window); else - gtk_widget_destroy (window); + gtk_widget_hide (window); } /* |