INNER CODE UNIT · Rust
reset_devices_state
pythops/bluetui · src/app.rs:136
pub fn reset_devices_state(&mut self) {
if let Some(selected_controller) = self.controller_state.selected() {
let controller = &self.controllers[selected_controller];
if controller.paired_devices.is_empty() {
self.paired_devices_state.select(None);
} else {
self.paired_devices_state.select(Some(0));
}
if controller.new_devices.is_empty() {
self.new_devices_state.select(None);
} else {
self.new_devices_state.select(Some(0));
}
}
}
pub fn area(&self, frame: &Frame) -> Rect {