From 9a6a861fc40a614f4cc16406f308876f21e55d3b Mon Sep 17 00:00:00 2001 From: Stewart Allen Date: Fri, 10 Apr 2020 13:24:45 -0400 Subject: [PATCH] fix last extruder deletion --- js/kiri-init.js | 1 + js/kiri.js | 1 + 2 files changed, 2 insertions(+) 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() {