From 73a04ae48063ea1777f3afa9056a5eb0fb9d655b Mon Sep 17 00:00:00 2001 From: "Destiny.Lin" <3166887LjL> Date: Tue, 18 Jul 2023 20:25:59 +0800 Subject: [PATCH] =?UTF-8?q?REPORT-100959=20=E3=80=90=E7=89=88=E6=9C=AC?= =?UTF-8?q?=E7=AE=A1=E7=90=86=E4=B8=89=E6=9C=9F=E3=80=91=E5=88=A0=E9=99=A4?= =?UTF-8?q?=E6=A8=A1=E6=9D=BF=E7=9B=AE=E5=BD=95=E6=A0=91=E4=B8=8D=E4=BC=9A?= =?UTF-8?q?=E8=87=AA=E5=8A=A8=E5=88=B7=E6=96=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/main/java/com/fr/design/file/TemplateTreePane.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/designer-base/src/main/java/com/fr/design/file/TemplateTreePane.java b/designer-base/src/main/java/com/fr/design/file/TemplateTreePane.java index 74f26aaf80..a3af0ea8fa 100644 --- a/designer-base/src/main/java/com/fr/design/file/TemplateTreePane.java +++ b/designer-base/src/main/java/com/fr/design/file/TemplateTreePane.java @@ -378,8 +378,6 @@ public class TemplateTreePane extends JPanel implements FileOperations { deleteNodes(deletableNodes); } } - Set deletedFileNode = deletableNodes.stream().map(treeNode -> (FileNode) treeNode.getUserObject()).collect(Collectors.toSet()); - refreshAfterDelete(deletedFileNode); } private void refreshAfterDelete(Set deletedPaths) { @@ -426,6 +424,8 @@ public class TemplateTreePane extends JPanel implements FileOperations { if (!get()) { showErrorDialog(); } + Set deletedFileNode = nodes.stream().map(treeNode -> (FileNode) treeNode.getUserObject()).collect(Collectors.toSet()); + refreshAfterDelete(deletedFileNode); } catch (InterruptedException | ExecutionException e) { throw new RuntimeException(e); }