4.0.0-rc.3

pull/6620/head 4.0.0-rc.3
tangjinzhou 2023-05-20 16:58:23 +08:00
parent 96f940d834
commit 64b9347fce
3 changed files with 3 additions and 14 deletions

View File

@ -166,16 +166,6 @@ export default defineComponent({
removeCurrentContainer();
raf.cancel(rafId.value);
});
watch(
[() => props.visible, () => props.forceRender],
() => {
const { forceRender, visible } = props;
if (visible === false && !forceRender) {
removeCurrentContainer();
}
},
{ flush: 'post' },
);
return () => {
const { forceRender, visible } = props;
let portal = null;
@ -183,7 +173,6 @@ export default defineComponent({
getOpenCount: () => openCount,
getContainer,
};
if (visible === false && !forceRender) return null;
if (forceRender || visible || componentRef.value) {
portal = (
<Portal

View File

@ -195,7 +195,7 @@ const Tour = defineComponent({
});
return style;
});
return (
return mergedOpen.value ? (
<>
<Mask
zIndex={zIndex}
@ -250,7 +250,7 @@ const Tour = defineComponent({
</Portal>
</Trigger>
</>
);
) : null;
};
},
});

View File

@ -1,6 +1,6 @@
{
"name": "ant-design-vue",
"version": "4.0.0-rc.2",
"version": "4.0.0-rc.3",
"title": "Ant Design Vue",
"description": "An enterprise-class UI design language and Vue-based implementation",
"keywords": [