Skip to content

Commit 022c2bb

Browse files
committed
fix Auto picker
1 parent af4262e commit 022c2bb

1 file changed

Lines changed: 2 additions & 1 deletion

File tree

src/main.rs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -611,7 +611,8 @@ impl eframe::App for MyApp {
611611
}
612612
GuiCommands::Devices(vec) => {
613613
self.devices = Some(vec);
614-
if self.selected_device.is_empty() {
614+
if self.selected_device.is_empty() ||
615+
(self.devices.as_ref().map_or(true, |devs| !devs.contains_key(&self.selected_device))) {
615616
if let Some(devs) = &self.devices {
616617
if devs.len() == 1 {
617618
if let Some((dev_name, dev)) = devs.iter().next() {

0 commit comments

Comments
 (0)