From 6706eab0e92f9efde29a00b03e5cff2aa496dcf2 Mon Sep 17 00:00:00 2001 From: Denys Vlasenko Date: Tue, 22 Feb 2011 17:46:46 +0100 Subject: gui-wizard-gtk: fix the problem with "missing" reporter checkboxes Signed-off-by: Denys Vlasenko --- src/gui-wizard-gtk/main.c | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) (limited to 'src/gui-wizard-gtk/main.c') diff --git a/src/gui-wizard-gtk/main.c b/src/gui-wizard-gtk/main.c index 5f062b41..aabd84d6 100644 --- a/src/gui-wizard-gtk/main.c +++ b/src/gui-wizard-gtk/main.c @@ -130,6 +130,11 @@ VERB2 log("g_report_events:'%s'", g_report_events); } add_event_buttons(g_box_reporters, g_report_events, /*callback:*/ NULL, /*radio:*/ false); + + /* We can't just do gtk_widget_show_all once in main: + * We created new widgets (buttons). Need to make them visible. + */ + gtk_widget_show_all(GTK_WIDGET(g_assistant)); } int main(int argc, char **argv) @@ -166,12 +171,10 @@ int main(int argc, char **argv) g_dump_dir_name = argv[0]; - GtkWidget *assistant = create_assistant(); + create_assistant(); reload_dump_dir(); - gtk_widget_show_all(assistant); - /* Enter main loop */ gtk_main(); -- cgit