From 623645c8297e7da11e247bd261ca833fb129bcb5 Mon Sep 17 00:00:00 2001 From: Dominic Gerhauser Date: Fri, 11 Apr 2025 00:07:55 +0200 Subject: [PATCH] Initialize the logger at the start of main. "Any log events that occur before initialization will be ignored." https://docs.rs/env_logger/latest/env_logger/struct.Builder.html#method.init --- src/main.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/main.rs b/src/main.rs index c73879e..093b909 100644 --- a/src/main.rs +++ b/src/main.rs @@ -80,6 +80,8 @@ pub fn icon_cache_get(name: &'static str, size: u16) -> widget::icon::Icon { /// Runs application with these settings fn main() -> Result<(), Box> { + env_logger::Builder::from_env(env_logger::Env::default().default_filter_or("warn")).init(); + let mut daemonize = true; let mut args_iter = env::args().fuse(); // more performant than an iterator adapter @@ -114,8 +116,6 @@ fn main() -> Result<(), Box> { } } - env_logger::Builder::from_env(env_logger::Env::default().default_filter_or("warn")).init(); - localize::localize(); let (config_handler, config) = match cosmic_config::Config::new(App::APP_ID, CONFIG_VERSION) {