fix: gpu switching

This commit is contained in:
Ilya Zlobintsev 2025-02-08 18:07:19 +02:00
parent fec7b9ee90
commit 49c906fa3d

View File

@ -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);
}
}
}