From b9ea488ea07475ef1097a8ffbafc9e8ad19bf907 Mon Sep 17 00:00:00 2001 From: Tenney Date: Wed, 18 Sep 2024 22:23:05 +0800 Subject: [PATCH] =?UTF-8?q?=E5=88=A0=E9=99=A4=E5=A4=9A=E4=BD=99=E4=BB=A3?= =?UTF-8?q?=E7=A0=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- node_info.js | 23 +++++++++-------------- 1 file changed, 9 insertions(+), 14 deletions(-) diff --git a/node_info.js b/node_info.js index f52be67..728aa40 100644 --- a/node_info.js +++ b/node_info.js @@ -487,21 +487,16 @@ function pollForCanvas() { ButtonManager.init(); // 监听左键单击事件 canvas.addEventListener('click', function (event) { - ButtonManager.init(); - - // 监听左键单击事件 - canvas.addEventListener('click', function (event) { - // 检查是否为非驻留模式 - if (!ButtonManager.isPermanent) { - const selectedNodes = ButtonManager.getSelectedNodes(); - if (selectedNodes.length >= 2) { - ButtonManager.show(); - ButtonManager.setPosition(event.layerX, event.layerY - 40); - } else { - ButtonManager.hide(); - } + // 检查是否为非驻留模式 + if (!ButtonManager.isPermanent) { + const selectedNodes = ButtonManager.getSelectedNodes(); + if (selectedNodes.length >= 2) { + ButtonManager.show(); + ButtonManager.setPosition(event.layerX, event.layerY - 40); + } else { + ButtonManager.hide(); } - }); + } }); } else { setTimeout(pollForCanvas, 1000); // 每隔 1 秒尝试查找一次