diff --git a/designer_form/src/com/fr/design/mainframe/ComponentTree.java b/designer_form/src/com/fr/design/mainframe/ComponentTree.java index 4cf0d2528..2b490e8be 100644 --- a/designer_form/src/com/fr/design/mainframe/ComponentTree.java +++ b/designer_form/src/com/fr/design/mainframe/ComponentTree.java @@ -281,6 +281,7 @@ public class ComponentTree extends JTree { } //绝对布局作为body的时候不显示自适应布局父层 if (((XCreator) parent).acceptType(XWAbsoluteLayout.class) + && (parent.getParent() != null) && ((XCreator)parent.getParent()).acceptType(XWFitLayout.class) && ((XWAbsoluteLayout)parent).toData().isAbsoluteLayoutAsBody()){ parent = parent.getParent().getParent();