diff --git a/designer-base/src/main/java/com/fr/design/condition/LiteConditionPane.java b/designer-base/src/main/java/com/fr/design/condition/LiteConditionPane.java index 5efa85dc5..a85099c61 100644 --- a/designer-base/src/main/java/com/fr/design/condition/LiteConditionPane.java +++ b/designer-base/src/main/java/com/fr/design/condition/LiteConditionPane.java @@ -857,9 +857,10 @@ public abstract class LiteConditionPane extends BasicBeanPa */ @Override public void populateBean(Condition liteCondition) { - if (liteCondition == null){ - return; - } + // liteCondition = null 时清空显示 +// if (liteCondition == null){ +// return; +// } // peter: 先删除所有的节点 DefaultTreeModel defaultTreeModel = (DefaultTreeModel) this.conditionsTree.getModel(); ExpandMutableTreeNode rootTreeNode = (ExpandMutableTreeNode) defaultTreeModel.getRoot(); @@ -900,7 +901,8 @@ public abstract class LiteConditionPane extends BasicBeanPa if (liteCondition == null) { try { defaultConditionPane.checkValid(); - } catch (Exception e) {//not need + } catch (Exception ignored) { + //not need } } }