KEY_INTERFACE_WINDOW_DIVIDER_POS,
NULL);
- if (!c->window_w || !c->window_h) {
+ if (!c->window_restore_enabled || !c->window_w || !c->window_h) {
c->window_w = 800;
c->window_h = 200;
}
struct config *cfg;
cfg = ui->config;
- if (cfg->window_restore_enabled) {
- gtk_window_set_default_size(GTK_WINDOW(window),
- cfg->window_w,
- cfg->window_h);
+ if (cfg->window_restore_enabled)
gtk_window_move(GTK_WINDOW(window),
cfg->window_x,
cfg->window_y);
- }
+
+ gtk_window_set_default_size(GTK_WINDOW(window),
+ cfg->window_w,
+ cfg->window_h);
+
gtk_window_set_title(GTK_WINDOW(window),
_("Psensor - Temperature Monitor"));
GTK_WIDGET(ui->w_graph), TRUE, TRUE);
}
- gtk_paned_set_position(GTK_PANED(ui->sensor_box),
- ui->config->window_divider_pos);
+ if (cfg->window_restore_enabled)
+ gtk_paned_set_position(GTK_PANED(ui->sensor_box),
+ ui->config->window_divider_pos);
if (!init)