diff --git a/js/kiri-init.js b/js/kiri-init.js index 25de7973..deff9a6e 100644 --- a/js/kiri-init.js +++ b/js/kiri-init.js @@ -542,6 +542,7 @@ var gs_kiri_init = exports; // add extruder selection buttons if (dev.extruders) { + dev.internal = 0; let selext = $('sel-ext'); selext.innerHTML = ''; let arr = []; diff --git a/js/kiri.js b/js/kiri.js index 60656509..bf912e12 100644 --- a/js/kiri.js +++ b/js/kiri.js @@ -1371,6 +1371,7 @@ self.kiri.copyright = exports.COPYRIGHT; UI.extDel.disabled = device.extruders.length < 2; UI.extDel.onclick = function() { device.extruders.splice(device.internal,1); + device.internal = Math.min(device.internal, device.extruders.length-1); updateExtruderFields(device); }; UI.extAdd.onclick = function() {