From 487f257bef60b5155f1258aba35671275a7a59ce Mon Sep 17 00:00:00 2001 From: kangwei Date: Fri, 29 May 2020 01:58:10 +0800 Subject: [PATCH] fix: render children --- packages/editor-preset-vision/package.json | 1 - packages/editor-preset-vision/src/vision.less | 2 +- packages/react-simulator-renderer/src/renderer-view.tsx | 5 +++-- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/packages/editor-preset-vision/package.json b/packages/editor-preset-vision/package.json index f83c33a89..4a6ae42eb 100644 --- a/packages/editor-preset-vision/package.json +++ b/packages/editor-preset-vision/package.json @@ -19,7 +19,6 @@ "@ali/lowcode-editor-skeleton": "^0.8.24", "@ali/lowcode-plugin-designer": "^0.9.18", "@ali/lowcode-plugin-outline-pane": "^0.8.24", - "@ali/ve-i18n-util": "^2.0.2", "@ali/ve-icons": "^4.1.9", "@ali/ve-less-variables": "2.0.3", "@ali/ve-popups": "^4.2.5", diff --git a/packages/editor-preset-vision/src/vision.less b/packages/editor-preset-vision/src/vision.less index 3b1320e57..0d3ca19f7 100644 --- a/packages/editor-preset-vision/src/vision.less +++ b/packages/editor-preset-vision/src/vision.less @@ -43,7 +43,7 @@ html { } html.engine-blur #engine { - -webkit-filter: blur(4px); + filter: blur(4px); } .engine-main { diff --git a/packages/react-simulator-renderer/src/renderer-view.tsx b/packages/react-simulator-renderer/src/renderer-view.tsx index c2f2e03ab..a7c400dbd 100644 --- a/packages/react-simulator-renderer/src/renderer-view.tsx +++ b/packages/react-simulator-renderer/src/renderer-view.tsx @@ -105,12 +105,13 @@ class Renderer extends Component<{ renderer: SimulatorRenderer }> { customCreateElement={(Component: any, props: any, children: any) => { const { __id, __desingMode, ...viewProps } = props; viewProps.componentId = __id; - viewProps._leaf = host.document.getNode(__id); + const leaf = host.document.getNode(__id); + viewProps._leaf = leaf; return createElement( getDeviceView(Component, device, designMode), viewProps, - children == null ? [] : Array.isArray(children) ? children : [children], + leaf?.isContainer() ? (children == null ? [] : Array.isArray(children) ? children : [children]) : null, ); }} onCompGetRef={(schema: any, ref: ReactInstance | null) => {