X-Git-Url: https://git.wpitchoune.net/gitweb/?p=psensor.git;a=blobdiff_plain;f=src%2Fui.c;h=1ce84eae1a3dac5a5a0c6f9f96eb287e59f985ba;hp=0b1c411d62fcea56e89a5ebc3d3d0e6f4b132666;hb=c1e20f2631a1249720e9c75d753eacfcb0f6c7b9;hpb=3e708ba44ecfc86f33fc06b6060b77740c1b50c9 diff --git a/src/ui.c b/src/ui.c index 0b1c411..1ce84ea 100644 --- a/src/ui.c +++ b/src/ui.c @@ -343,11 +343,8 @@ void ui_window_create(struct ui_psensor *ui) window = GTK_WIDGET(gtk_builder_get_object(builder, "window")); gtk_builder_connect_signals(builder, ui); + cfg = ui->config; - if (cfg->window_restore_enabled) - gtk_window_move(GTK_WINDOW(window), - cfg->window_x, - cfg->window_y); config_set_slog_enabled_changed_cbk(slog_enabled_cbk, ui); @@ -401,24 +398,21 @@ void ui_window_create(struct ui_psensor *ui) log_debug("ui_window_create() ends"); } -void ui_window_update(struct ui_psensor *ui) +void ui_window_show(struct ui_psensor *ui) { struct config *cfg; - log_debug("ui_window_update()"); + log_debug("ui_window_show()"); cfg = ui->config; - - if (cfg->window_restore_enabled) + if (cfg->window_restore_enabled) { gtk_paned_set_position(GTK_PANED(w_sensor_box), cfg->window_divider_pos); + gtk_window_move(GTK_WINDOW(ui->main_window), + cfg->window_x, + cfg->window_y); + } -} - -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)); }