@@ -689,7 +689,7 @@ impl LayoutHolder for MenuBarMessageHandler {
689689 . on_commit( |_| DebugMessage :: ToggleTraceLogs . into( ) ) ,
690690 MenuListEntry :: new( "Print Messages: Off" )
691691 . label( "Print Messages: Off" )
692- . icon( message_logging_verbosity_off. then_some ( {
692+ . icon( if message_logging_verbosity_off {
693693 #[ cfg( not( target_os = "macos" ) ) ]
694694 {
695695 "SmallDot" . to_string( )
@@ -698,12 +698,12 @@ impl LayoutHolder for MenuBarMessageHandler {
698698 {
699699 "CheckboxChecked" . to_string( )
700700 }
701- } ) . unwrap_or_default ( ) )
701+ } else { Default :: default ( ) } )
702702 . tooltip_shortcut( action_shortcut!( DebugMessageDiscriminant :: MessageOff ) )
703703 . on_commit( |_| DebugMessage :: MessageOff . into( ) ) ,
704704 MenuListEntry :: new( "Print Messages: Only Names" )
705705 . label( "Print Messages: Only Names" )
706- . icon( message_logging_verbosity_names. then_some ( {
706+ . icon( if message_logging_verbosity_names {
707707 #[ cfg( not( target_os = "macos" ) ) ]
708708 {
709709 "SmallDot" . to_string( )
@@ -712,12 +712,12 @@ impl LayoutHolder for MenuBarMessageHandler {
712712 {
713713 "CheckboxChecked" . to_string( )
714714 }
715- } ) . unwrap_or_default ( ) )
715+ } else { Default :: default ( ) } )
716716 . tooltip_shortcut( action_shortcut!( DebugMessageDiscriminant :: MessageNames ) )
717717 . on_commit( |_| DebugMessage :: MessageNames . into( ) ) ,
718718 MenuListEntry :: new( "Print Messages: Full Contents" )
719719 . label( "Print Messages: Full Contents" )
720- . icon( message_logging_verbosity_contents. then_some ( {
720+ . icon( if message_logging_verbosity_contents {
721721 #[ cfg( not( target_os = "macos" ) ) ]
722722 {
723723 "SmallDot" . to_string( )
@@ -726,7 +726,7 @@ impl LayoutHolder for MenuBarMessageHandler {
726726 {
727727 "CheckboxChecked" . to_string( )
728728 }
729- } ) . unwrap_or_default ( ) )
729+ } else { Default :: default ( ) } )
730730 . tooltip_shortcut( action_shortcut!( DebugMessageDiscriminant :: MessageContents ) )
731731 . on_commit( |_| DebugMessage :: MessageContents . into( ) ) ,
732732 ] ,
0 commit comments