We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent af4262e commit 022c2bbCopy full SHA for 022c2bb
1 file changed
src/main.rs
@@ -611,7 +611,8 @@ impl eframe::App for MyApp {
611
}
612
GuiCommands::Devices(vec) => {
613
self.devices = Some(vec);
614
- if self.selected_device.is_empty() {
+ if self.selected_device.is_empty() ||
615
+ (self.devices.as_ref().map_or(true, |devs| !devs.contains_key(&self.selected_device))) {
616
if let Some(devs) = &self.devices {
617
if devs.len() == 1 {
618
if let Some((dev_name, dev)) = devs.iter().next() {
0 commit comments