diff options
author | Clement Tsang <34804052+ClementTsang@users.noreply.github.com> | 2023-06-13 05:25:20 +0000 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-06-13 01:25:20 -0400 |
commit | 2e5d59f84d056f90c985d762cbc935b081e4bb1b (patch) | |
tree | 4364ddc1f5ac6d672f25705f204c4f5f89c19bfb /src/app | |
parent | 24234263f07becc1b4c43c65329a217f92defceb (diff) |
other: clean up some cfg usage (#1205)
* other: convert some cfg if
* fix
Diffstat (limited to 'src/app')
-rw-r--r-- | src/app/layout_manager.rs | 10 |
1 files changed, 7 insertions, 3 deletions
diff --git a/src/app/layout_manager.rs b/src/app/layout_manager.rs index 4e7d3b0e..94e7f877 100644 --- a/src/app/layout_manager.rs +++ b/src/app/layout_manager.rs @@ -1012,9 +1012,11 @@ impl std::str::FromStr for BottomWidgetType { "temp" | "temperature" => Ok(BottomWidgetType::Temp), "disk" => Ok(BottomWidgetType::Disk), "empty" => Ok(BottomWidgetType::Empty), - "battery" | "batt" if cfg!(feature = "battery") => Ok(BottomWidgetType::Battery), + #[cfg(feature = "battery")] + "battery" | "batt" => Ok(BottomWidgetType::Battery), _ => { - if cfg!(feature = "battery") { + #[cfg(feature = "battery")] + { Err(BottomError::ConfigError(format!( "\"{}\" is an invalid widget name. @@ -1037,7 +1039,9 @@ Supported widget names: ", s ))) - } else { + } + #[cfg(not(feature = "battery"))] + { Err(BottomError::ConfigError(format!( "\"{}\" is an invalid widget name. |