From 5159b130f9ad6f52afb14a1f385dda38ae32ccfe Mon Sep 17 00:00:00 2001 From: Mohammad AlSaleh Date: Fri, 12 Jan 2024 21:45:57 +0300 Subject: [PATCH] Fix broken UI if font not found at startup Change was not reflected in settings. Noticed while investigating #46. Signed-off-by: Mohammad AlSaleh --- src/main.rs | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/main.rs b/src/main.rs index 62e05a6..0da8c04 100644 --- a/src/main.rs +++ b/src/main.rs @@ -293,8 +293,7 @@ impl App { if !self.font_names.contains(&self.config.font_name) { log::error!("'{}' is not in the font list", self.config.font_name); log::error!("setting font name to '{}'", self.font_names[0]); - self.config.font_name = self.font_names[0].clone(); - let _ = self.save_config(); + let _ = self.update(Message::DefaultFont(0)); } let curr_font_faces = &self.font_name_faces_map[&self.config.font_name];