Skip to content

Commit 97f1df6

Browse files
authored
Merge pull request #688 from mikeller/fix_reboot
Fixed 'Save & Reboot'.
2 parents bd757f4 + 9a95ae3 commit 97f1df6

File tree

2 files changed

+9
-7
lines changed

2 files changed

+9
-7
lines changed

js/serial.js

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -118,6 +118,8 @@ var serial = {
118118
break;
119119

120120
case 'device_lost':
121+
CONFIG.arming_disabled = false;
122+
121123
if (GUI.connected_to || GUI.connecting_to) {
122124
$('a.connect').click();
123125
} else {

js/serial_backend.js

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -61,22 +61,22 @@ $(document).ready(function () {
6161
GUI.tab_switch_cleanup();
6262
GUI.tab_switch_in_progress = false;
6363

64-
if (semver.gte(CONFIG.apiVersion, "1.37.0")) {
64+
if (semver.gte(CONFIG.apiVersion, "1.37.0") && CONFIG.arming_disabled) {
6565
CONFIG.arming_disabled = false;
6666

6767
MSP.send_message(MSPCodes.MSP_ARMING_DISABLE, false, false, function () {
6868
GUI.log(chrome.i18n.getMessage('armingEnabled'));
6969

70-
finishClose(clicks);
70+
finishClose();
7171
});
7272
} else {
73-
finishClose(clicks);
73+
finishClose();
7474
}
7575
}
76-
77-
$(this).data("clicks", !clicks);
76+
77+
$(this).data("clicks", !clicks);
7878
}
79-
}
79+
}
8080
});
8181

8282
// auto-connect
@@ -122,7 +122,7 @@ $(document).ready(function () {
122122
PortUsage.initialize();
123123
});
124124

125-
function finishClose(clicks) {
125+
function finishClose() {
126126
var wasConnected = CONFIGURATOR.connectionValid;
127127

128128
serial.disconnect(onClosed);

0 commit comments

Comments
 (0)