From d9c69fa5be21e7c0bd305b7a5d88824783cd7c95 Mon Sep 17 00:00:00 2001 From: Stewart Allen Date: Sun, 22 Nov 2020 13:35:01 -0500 Subject: [PATCH] add support done check --- src/kiri/init.js | 3 ++- src/mode/fdm/client.js | 5 ++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/src/kiri/init.js b/src/kiri/init.js index 693e69eb..b3ff0dc8 100644 --- a/src/kiri/init.js +++ b/src/kiri/init.js @@ -1482,6 +1482,7 @@ fdmSep: UC.newBlank({class:"pop-sep", modes:FDM}), sliceSupportManual: UC.newRow([ (UI.ssmAdd = UC.newButton(undefined, onButtonClick, {icon:''})), + (UI.ssmDun = UC.newButton(undefined, onButtonClick, {icon:''})), (UI.ssmClr = UC.newButton(undefined, onButtonClick, {icon:''})) ], {modes:FDM, class:"ext-buttons f-row"}), @@ -1917,7 +1918,7 @@ if (API.feature.hover) { if (int) { API.event.emit('mouse.hover.down', int); - return + return; } return API.widgets.meshes(); } diff --git a/src/mode/fdm/client.js b/src/mode/fdm/client.js index 9befc2b9..65d07c82 100644 --- a/src/mode/fdm/client.js +++ b/src/mode/fdm/client.js @@ -25,6 +25,8 @@ switch (target) { case api.ui.ssmAdd: return func.sadd(); + case api.ui.ssmDun: + return func.sdone(); case api.ui.ssmClr: api.uc.confirm("clear supports?").then(ok => { if (ok) func.sclear(); @@ -35,17 +37,14 @@ api.event.on("fdm.supports.add", func.sadd = () => { api.show.alert("<esc> key when done editing supports"); api.feature.hover = true; - console.log("supports add"); }); api.event.on("fdm.supports.done", func.sdone = () => { delbox('intZ'); delbox('intW'); api.feature.hover = false; - console.log("supports done"); }); api.event.on("fdm.supports.clear", func.sclear = () => { func.sdone(); - console.log("supports clear"); }); api.event.on("key.esc", func.sdone); api.event.on("mouse.hover.up", int => {