PROBLEM DESCRIPTION
Calibration is not protected against multiple activation during a pending calibration
REQUESTED INFORMATION
TO REPRODUCE
Steps to reproduce the behavior:
i.e.:
- Go to menu 'Oscilloscope'
- Click on 'Calibrate'
- get calibration dialog
- disconnect USB cable, then connect USB cable
- repeat from 3.
EXPECTED BEHAVIOUR
Only a single calibration dialog while calibration was started but not completed yet
SCREENSHOTS
3 dialogs are open but only one visible due to stacked windows of same size

ADDITIONAL CONTEXT
was fixed for Android in #376
Likely this needs the same approach for all platforms
PROBLEM DESCRIPTION
Calibration is not protected against multiple activation during a pending calibration
REQUESTED INFORMATION
Verified with latest published Labrador version
Searched the problem in the Troubleshooting Guide
Searched the problem in the docs
Searched the problem in issues
Searched the problem in discussions
Hardware the software is running on: "System Type: x64-based PC"
Operating System (OS) Build Version: "OS Name: "Microsoft Windows 11 Home" & "OS Version: 25H2 (Build: 26200.7462)" & "OS Configuration: Standalone Workstation")
Labrador Git hash: 572b557
TO REPRODUCE
Steps to reproduce the behavior:
i.e.:
EXPECTED BEHAVIOUR
Only a single calibration dialog while calibration was started but not completed yet
SCREENSHOTS
3 dialogs are open but only one visible due to stacked windows of same size

ADDITIONAL CONTEXT
was fixed for Android in #376
Likely this needs the same approach for all platforms