diff options
author | Radek Doulik <rodo@aquarius> | 1998-03-17 23:21:17 +0000 |
---|---|---|
committer | Radek Doulik <rodo@src.gnome.org> | 1998-03-17 23:21:17 +0000 |
commit | b141619b509a18e6f2c2e6d4953a50cd3ea48401 (patch) | |
tree | 910f183efebb08c5e523422bf945642321aa774e /gtk/gtkclist.c | |
parent | 3f04c019cdb1f2d55fcf813239925b47cf72a710 (diff) | |
download | gtk+-b141619b509a18e6f2c2e6d4953a50cd3ea48401.tar.gz |
test if clist->title_window exists before showing it,
Wed Mar 18 01:07:11 1998 Radek Doulik <rodo@aquarius>
* gtk/gtkclist.c (gtk_clist_column_titles_show): test if
clist->title_window exists before showing it,
gtk_clist_column_titles_hide also fixed
Diffstat (limited to 'gtk/gtkclist.c')
-rw-r--r-- | gtk/gtkclist.c | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/gtk/gtkclist.c b/gtk/gtkclist.c index de6fd5226f..1c5e4c3813 100644 --- a/gtk/gtkclist.c +++ b/gtk/gtkclist.c @@ -571,7 +571,8 @@ gtk_clist_column_titles_show (GtkCList * clist) if (!GTK_CLIST_SHOW_TITLES (clist)) { GTK_CLIST_SET_FLAGS (clist, CLIST_SHOW_TITLES); - gdk_window_show (clist->title_window); + if (clist->title_window) + gdk_window_show (clist->title_window); gtk_widget_queue_resize (GTK_WIDGET (clist)); } } @@ -584,7 +585,8 @@ gtk_clist_column_titles_hide (GtkCList * clist) if (GTK_CLIST_SHOW_TITLES (clist)) { GTK_CLIST_UNSET_FLAGS (clist, CLIST_SHOW_TITLES); - gdk_window_hide (clist->title_window); + if (clist->title_window) + gdk_window_hide (clist->title_window); gtk_widget_queue_resize (GTK_WIDGET (clist)); } } |