diff --git a/editor/src/messages/debug/debug_message_handler.rs b/editor/src/messages/debug/debug_message_handler.rs index 4a5a780b..107dfb63 100644 --- a/editor/src/messages/debug/debug_message_handler.rs +++ b/editor/src/messages/debug/debug_message_handler.rs @@ -11,7 +11,7 @@ impl MessageHandler for DebugMessageHandler { fn process_message(&mut self, message: DebugMessage, _data: (), responses: &mut VecDeque) { match message { DebugMessage::ToggleTraceLogs => { - if let log::LevelFilter::Debug = log::max_level() { + if log::max_level() == log::LevelFilter::Debug { log::set_max_level(log::LevelFilter::Trace); } else { log::set_max_level(log::LevelFilter::Debug); diff --git a/editor/src/messages/portfolio/document/document_message_handler.rs b/editor/src/messages/portfolio/document/document_message_handler.rs index b07e3965..d197044a 100644 --- a/editor/src/messages/portfolio/document/document_message_handler.rs +++ b/editor/src/messages/portfolio/document/document_message_handler.rs @@ -258,12 +258,7 @@ impl MessageHandler { - let initial_level = log::max_level(); - log::set_max_level(log::LevelFilter::Trace); - - trace!("{:#?}\n{:#?}", self.document_legacy, self.layer_metadata); - - log::set_max_level(initial_level); + info!("{:#?}\n{:#?}", self.document_legacy, self.layer_metadata); } DeleteLayer { layer_path } => { responses.push_front(DocumentOperation::DeleteLayer { path: layer_path.clone() }.into()); diff --git a/editor/src/messages/portfolio/menu_bar/menu_bar_message_handler.rs b/editor/src/messages/portfolio/menu_bar/menu_bar_message_handler.rs index 290e6b0d..b2599b15 100644 --- a/editor/src/messages/portfolio/menu_bar/menu_bar_message_handler.rs +++ b/editor/src/messages/portfolio/menu_bar/menu_bar_message_handler.rs @@ -302,7 +302,7 @@ impl PropertyHolder for MenuBarMessageHandler { }, MenuBarEntry { label: "Debug: Print Trace Logs".into(), - icon: Some(if let log::LevelFilter::Trace = log::max_level() { "CheckboxChecked" } else { "CheckboxUnchecked" }.into()), + icon: Some(if log::max_level() == log::LevelFilter::Trace { "CheckboxChecked" } else { "CheckboxUnchecked" }.into()), shortcut: action_keys!(DebugMessageDiscriminant::ToggleTraceLogs), action: MenuBarEntry::create_action(|_| DebugMessage::ToggleTraceLogs.into()), ..MenuBarEntry::default()