diff --git a/gnome/ChangeLog b/gnome/ChangeLog index 4f87d0733..3367fe1a8 100644 --- a/gnome/ChangeLog +++ b/gnome/ChangeLog @@ -1,3 +1,8 @@ +1999-09-22 Federico Mena Quintero + + * gnome-open-dialog.c (gnome_open_dialog_new): Expand the tree + when we are done generating it. + 1999-09-21 Federico Mena Quintero * gdesktop.c (desktop_reload_icons): Do not call x_flush_events() diff --git a/gnome/gnome-open-dialog.c b/gnome/gnome-open-dialog.c index 346ce6ca9..4cb1921ff 100644 --- a/gnome/gnome-open-dialog.c +++ b/gnome/gnome-open-dialog.c @@ -362,6 +362,7 @@ gnome_open_dialog_get_tree (GnomeOpenDialog *dialog) prefix = gnome_unconditional_datadir_file ("gnome/apps"); node = read_directory (prefix); gnome_open_dialog_generate_tree_helper (GTK_CTREE (retval), NULL, node); + gtk_ctree_expand_recursive (GTK_CTREE (retval), NULL); g_node_destroy (node); g_free (prefix); return retval;