diff --git a/designer_form/src/com/fr/design/mainframe/ComponentTree.java b/designer_form/src/com/fr/design/mainframe/ComponentTree.java index 1262bafc7..f5e8936d3 100644 --- a/designer_form/src/com/fr/design/mainframe/ComponentTree.java +++ b/designer_form/src/com/fr/design/mainframe/ComponentTree.java @@ -70,6 +70,14 @@ public class ComponentTree extends JTree { super.setSelectionPath(path); } + @Override + public void removeAll() { + if (previewPane != null && previewPane.isVisible()) { + previewPane.setVisible(false); + } + super.removeAll(); + } + /** * 是否可编辑