mirror of
https://github.com/alibaba/lowcode-engine.git
synced 2026-03-10 09:56:20 +00:00
Merge branch 'feat/support-model-node-in-outline-pane' into 'release/0.9.0'
fix: 没有 modal node 时不显示模态视图 See merge request !894048
This commit is contained in:
commit
e049b7bc4e
@ -28,6 +28,13 @@ class ModalTreeNodeView extends Component<{ treeNode: TreeNode }> {
|
|||||||
|
|
||||||
render() {
|
render() {
|
||||||
const { treeNode } = this.props;
|
const { treeNode } = this.props;
|
||||||
|
const modalNodes = treeNode.children?.filter((item) => {
|
||||||
|
return item.node.getPrototype().isModal();
|
||||||
|
});
|
||||||
|
if (!modalNodes || modalNodes.length === 0) {
|
||||||
|
return null;
|
||||||
|
}
|
||||||
|
|
||||||
const hasVisibleModalNode = !!this.modalNodesManager.getVisibleModalNode();
|
const hasVisibleModalNode = !!this.modalNodesManager.getVisibleModalNode();
|
||||||
return (
|
return (
|
||||||
<div className="tree-node-modal">
|
<div className="tree-node-modal">
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user