Minor logging code cleanup

This commit is contained in:
Keavon Chambers 2022-12-24 14:21:30 -08:00
parent 11401f8692
commit 41b07ad0cf
3 changed files with 3 additions and 8 deletions

View File

@ -11,7 +11,7 @@ impl MessageHandler<DebugMessage, ()> for DebugMessageHandler {
fn process_message(&mut self, message: DebugMessage, _data: (), responses: &mut VecDeque<Message>) { fn process_message(&mut self, message: DebugMessage, _data: (), responses: &mut VecDeque<Message>) {
match message { match message {
DebugMessage::ToggleTraceLogs => { DebugMessage::ToggleTraceLogs => {
if let log::LevelFilter::Debug = log::max_level() { if log::max_level() == log::LevelFilter::Debug {
log::set_max_level(log::LevelFilter::Trace); log::set_max_level(log::LevelFilter::Trace);
} else { } else {
log::set_max_level(log::LevelFilter::Debug); log::set_max_level(log::LevelFilter::Debug);

View File

@ -258,12 +258,7 @@ impl MessageHandler<DocumentMessage, (u64, &InputPreprocessorMessageHandler, &Pe
); );
} }
DebugPrintDocument => { DebugPrintDocument => {
let initial_level = log::max_level(); info!("{:#?}\n{:#?}", self.document_legacy, self.layer_metadata);
log::set_max_level(log::LevelFilter::Trace);
trace!("{:#?}\n{:#?}", self.document_legacy, self.layer_metadata);
log::set_max_level(initial_level);
} }
DeleteLayer { layer_path } => { DeleteLayer { layer_path } => {
responses.push_front(DocumentOperation::DeleteLayer { path: layer_path.clone() }.into()); responses.push_front(DocumentOperation::DeleteLayer { path: layer_path.clone() }.into());

View File

@ -302,7 +302,7 @@ impl PropertyHolder for MenuBarMessageHandler {
}, },
MenuBarEntry { MenuBarEntry {
label: "Debug: Print Trace Logs".into(), 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), shortcut: action_keys!(DebugMessageDiscriminant::ToggleTraceLogs),
action: MenuBarEntry::create_action(|_| DebugMessage::ToggleTraceLogs.into()), action: MenuBarEntry::create_action(|_| DebugMessage::ToggleTraceLogs.into()),
..MenuBarEntry::default() ..MenuBarEntry::default()