diff --git a/src/QmlControls/PreFlightCheckButton.qml b/src/QmlControls/PreFlightCheckButton.qml index 056d412dcef..9be111ef773 100644 --- a/src/QmlControls/PreFlightCheckButton.qml +++ b/src/QmlControls/PreFlightCheckButton.qml @@ -107,9 +107,9 @@ QGCButton { _telemetryState = _statePassed return } - if (manualText !== "" && _manualState !== _statePassed) { + if (manualText !== "") { // User is confirming a manual check - _manualState = _statePassed + _manualState = (_manualState === _statePassed) ? _statePending : _statePassed } }