Skip to content

Commit e882e53

Browse files
committed
Fix PX4 log upload auto-upload state inconsistency
When saveItems() unchecks autoUploadCheck due to an empty email address, also set _mavlinkLogManager.enableAutoUpload = false so the backend state stays in sync with the UI. Partial fix for #14218 (item 4).
1 parent 33d4627 commit e882e53

File tree

1 file changed

+1
-0
lines changed

1 file changed

+1
-0
lines changed

src/UI/AppSettings/PX4LogUploadSettings.qml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,7 @@ SettingsGroupLayout {
2626
_mavlinkLogManager.uploadURL = urlField.text
2727
if (autoUploadCheck.checked && _mavlinkLogManager.emailAddress === "") {
2828
autoUploadCheck.checked = false
29+
_mavlinkLogManager.enableAutoUpload = false
2930
} else {
3031
_mavlinkLogManager.enableAutoUpload = autoUploadCheck.checked
3132
}

0 commit comments

Comments
 (0)