Do not connect if there is no device selected
/ audit (push) Successful in 18s Details
/ build-windows (push) Successful in 1m46s Details
/ build-firmware (push) Successful in 43s Details
/ build-linux (push) Successful in 2m59s Details
/ build-appimage (push) Successful in 3m34s Details

This commit is contained in:
Sebastian 2024-01-21 16:01:38 +01:00
parent 565d17b383
commit d90ac1ec00
1 changed files with 4 additions and 1 deletions

View File

@ -102,7 +102,10 @@ impl eframe::App for CheapsdoControl {
});
if ui
.add_enabled(!self.serial_connected, egui::Button::new("Open"))
.add_enabled(
!self.serial_connected && !self.serial_device.is_empty(),
egui::Button::new("Open"),
)
.clicked()
{
let serial_device = self.serial_device.clone();