fix(control-panel): match dropdown value by device id to prevent crash

This commit is contained in:
2026-04-21 17:59:00 +02:00
parent febc21a590
commit a400fef77d

View File

@@ -132,7 +132,7 @@ class _Header extends ConsumerWidget {
);
}).toList(),
values: state.devices,
value: state.selectedDevice,
value: state.devices.where((d) => d.id == state.selectedDevice?.id).firstOrNull,
onChanged: (device) {
vm.setSelectedDevice(device);
},