X-Git-Url: https://git.gag.com/?a=blobdiff_plain;f=aoview%2Faoview_log.c;h=0afdb64e680168cc20fbdce0eec943d1288febd6;hb=refs%2Ftags%2F0.3;hp=623c5aa62dbc4148a0a4d98a0dac4869f8262192;hpb=be3f4fed7b863c8cdaabe32b61b65a8b3cd11355;p=fw%2Faltos diff --git a/aoview/aoview_log.c b/aoview/aoview_log.c index 623c5aa6..0afdb64e 100644 --- a/aoview/aoview_log.c +++ b/aoview/aoview_log.c @@ -52,7 +52,7 @@ aoview_log_configure(GtkWidget *widget, gpointer data) gtk_widget_hide(GTK_WIDGET(chooser)); } -static void +void aoview_log_new(void) { if (aoview_log_file) { @@ -60,6 +60,7 @@ aoview_log_new(void) aoview_log_file = NULL; } aoview_log_failed = 0; + aoview_state_new(); } static void @@ -91,7 +92,8 @@ aoview_log_open_failed(char *name) "\"%s\"", utf8_file); if (utf8_file != name) g_free(utf8_file); - gtk_widget_show(GTK_WIDGET(log_fail_dialog)); + gtk_dialog_run(GTK_DIALOG(log_fail_dialog)); + gtk_widget_hide(GTK_WIDGET(log_fail_dialog)); aoview_log_failed = 1; }