aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--shell/ChangeLog8
-rw-r--r--shell/e-folder-list.c4
-rw-r--r--shell/e-shell-config-default-folders.c4
3 files changed, 16 insertions, 0 deletions
diff --git a/shell/ChangeLog b/shell/ChangeLog
index fa7407a399..3b31ef8818 100644
--- a/shell/ChangeLog
+++ b/shell/ChangeLog
@@ -1,5 +1,13 @@
2002-11-16 Chris Toshok <toshok@ximian.com>
+ * e-folder-list.c (e_folder_list_init): force the scrolled table
+ to be shown, apparently a bug in libglade2.
+
+ * e-shell-config-default-folders.c (setup_folder_selector): same,
+ but with the evolution-folder-selector-button's.
+
+2002-11-16 Chris Toshok <toshok@ximian.com>
+
* e-shell-settings-dialog.c (load_pages): init the corba exception
before loading each config page, so previous errors don't make
subsequence pages to fail to load.
diff --git a/shell/e-folder-list.c b/shell/e-folder-list.c
index a3158e3bb7..a33856a20f 100644
--- a/shell/e-folder-list.c
+++ b/shell/e-folder-list.c
@@ -442,6 +442,10 @@ e_folder_list_init (EFolderList *efl)
g_signal_connect (selection_model, "cursor_changed",
G_CALLBACK (cursor_changed), efl);
+ /* XXX libglade2 seems to not show custom widgets even when
+ they're flagged Visible.*/
+ gtk_widget_show_all (efl->priv->scrolled_table);
+
efl->priv->possible_types = NULL;
set_frame_label (efl);
}
diff --git a/shell/e-shell-config-default-folders.c b/shell/e-shell-config-default-folders.c
index 45bfe87a4d..d409eaa469 100644
--- a/shell/e-shell-config-default-folders.c
+++ b/shell/e-shell-config-default-folders.c
@@ -144,6 +144,10 @@ setup_folder_selector (EvolutionDefaultFolderConfig *dfc,
g_signal_connect (button, "selected",
G_CALLBACK (folder_selected),
dfc);
+
+ /* XXX libglade2 seems to not show custom widgets even when
+ they're flagged Visible.*/
+ gtk_widget_show (button);
}
GtkWidget*