fixed blank window when show is triggered before initial window show
[psensor.git] / src / ui.c
index 8aab320..e1a9ab0 100644 (file)
--- a/src/ui.c
+++ b/src/ui.c
@@ -232,7 +232,7 @@ static void on_slog_enabled_cb(GConfClient *client,
        if (is_slog_enabled())
                slog_activate(NULL, sensors, mutex, config_get_slog_interval());
        else
-               slog_close(NULL, sensors);
+               slog_close();
 }
 
 void ui_window_create(struct ui_psensor *ui)
@@ -360,5 +360,6 @@ void ui_window_update(struct ui_psensor *ui)
 void ui_window_show(struct ui_psensor *ui)
 {
        log_debug("ui_window_show()");
+       ui_window_update(ui);
        gtk_window_present(GTK_WINDOW(ui->main_window));
 }