diff --git a/source/ubinstall-gtk-install-start.c b/source/ubinstall-gtk-install-start.c index c490726..7f221a4 100644 --- a/source/ubinstall-gtk-install-start.c +++ b/source/ubinstall-gtk-install-start.c @@ -1,12 +1,14 @@ #include "ubinstall-gtk.h" int yon_installation_start(main_window *widgets){ + gtk_widget_show(gtk_widget_get_parent(widgets->InstallationProgress)); return !pthread_create(&main_config.install_thread,NULL,on_config_save,widgets); } void yon_quick_install(GtkWidget *self, main_window *widgets){ main_config.save_configured=1; gtk_widget_hide(self); + gtk_widget_show(gtk_widget_get_parent(widgets->InstallationProgress)); pthread_create(&main_config.install_thread,NULL,on_config_save,widgets); gtk_notebook_set_current_page(GTK_NOTEBOOK(widgets->Notebook),YON_PAGE_INSTALLATION); yon_page_init(widgets,YON_PAGE_INSTALLATION); diff --git a/source/ubinstall-gtk-saving.c b/source/ubinstall-gtk-saving.c index 165605a..bbb5591 100644 --- a/source/ubinstall-gtk-saving.c +++ b/source/ubinstall-gtk-saving.c @@ -185,7 +185,6 @@ void *on_config_save(void *data){ widgets->install_info_monitor = g_file_monitor_file(file_desc,G_FILE_MONITOR_NONE,NULL,NULL); g_signal_connect(G_OBJECT(widgets->install_info_monitor),"changed",G_CALLBACK(yon_installation_progress_update),widgets); g_object_unref(file_desc); - gtk_widget_show(gtk_widget_get_parent(widgets->InstallationProgress)); if (!main_config.dry_run){ char *command = yon_debug_output("%s\n",save_config_command(yon_char_parsed_to_string(parameters,size," "))); yon_char_parsed_free(parameters,size);