diff --git a/lact-gui/src/app/pages/oc_page.rs b/lact-gui/src/app/pages/oc_page.rs index c791697..640a139 100644 --- a/lact-gui/src/app/pages/oc_page.rs +++ b/lact-gui/src/app/pages/oc_page.rs @@ -180,16 +180,11 @@ impl relm4::Component for OcPage { self.power_states_frame.set_power_states(states); } OcPageMsg::PerformanceLevelChanged => { - if let Some(level) = self.get_performance_level() { - match level { - PerformanceLevel::Manual => { - self.power_states_frame.set_toggleable(true); - } - _ => { - self.power_states_frame.set_toggleable(false); - self.power_states_frame.set_configurable(false); - } - } + if let Some(PerformanceLevel::Manual) = self.get_performance_level() { + self.power_states_frame.set_toggleable(true); + } else { + self.power_states_frame.set_toggleable(false); + self.power_states_frame.set_configurable(false); } } }