Do not connect if there is no device selected
This commit is contained in:
parent
565d17b383
commit
d90ac1ec00
|
@ -102,7 +102,10 @@ impl eframe::App for CheapsdoControl {
|
||||||
});
|
});
|
||||||
|
|
||||||
if ui
|
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()
|
.clicked()
|
||||||
{
|
{
|
||||||
let serial_device = self.serial_device.clone();
|
let serial_device = self.serial_device.clone();
|
||||||
|
|
Loading…
Reference in New Issue