diff options
Diffstat (limited to 'src/app/config_io.rs')
| -rw-r--r-- | src/app/config_io.rs | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/src/app/config_io.rs b/src/app/config_io.rs index 7a196008..95014b30 100644 --- a/src/app/config_io.rs +++ b/src/app/config_io.rs @@ -43,7 +43,13 @@ impl App { pub(super) fn save_theme(&mut self, name: &str) { if self.update_config_file("theme", |content| { - crate::config::upsert_section_value(content, "theme", "name", &format!("\"{name}\"")) + let content = crate::config::upsert_section_value( + content, + "theme", + "name", + &format!("\"{name}\""), + ); + crate::config::upsert_section_bool(&content, "theme", "auto_switch", false) }) { self.apply_config_from_disk(false); } |
