From ee68835972f31285b76b0dcd273c74f8b8abac78 Mon Sep 17 00:00:00 2001 From: TomZz Date: Sun, 14 Jun 2026 15:26:26 +0800 Subject: [PATCH] fix: default monitoring area position when sessions.json is absent --- src/session/config.rs | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/src/session/config.rs b/src/session/config.rs index 2f534fb..cdda2a0 100644 --- a/src/session/config.rs +++ b/src/session/config.rs @@ -140,11 +140,11 @@ fn default_locale() -> String { } fn default_terminal_font_size() -> f32 { - 13.0 + 18.0 } fn default_ui_font_size() -> f32 { - 12.0 + 14.0 } pub fn default_ui_font_family() -> String { @@ -247,7 +247,11 @@ impl ConfigStore { } pub fn monitoring_position(&self) -> &str { - &self.cache.monitoring_position + if self.cache.monitoring_position.is_empty() { + "Sidebar" + } else { + &self.cache.monitoring_position + } } pub fn set_monitoring_position(&mut self, pos: &str) {