Skip to content

Commit 64b9347

Browse files
committed
4.0.0-rc.3
1 parent 96f940d commit 64b9347

File tree

3 files changed

+3
-14
lines changed

3 files changed

+3
-14
lines changed

components/_util/PortalWrapper.tsx

-11
Original file line numberDiff line numberDiff line change
@@ -166,24 +166,13 @@ export default defineComponent({
166166
removeCurrentContainer();
167167
raf.cancel(rafId.value);
168168
});
169-
watch(
170-
[() => props.visible, () => props.forceRender],
171-
() => {
172-
const { forceRender, visible } = props;
173-
if (visible === false && !forceRender) {
174-
removeCurrentContainer();
175-
}
176-
},
177-
{ flush: 'post' },
178-
);
179169
return () => {
180170
const { forceRender, visible } = props;
181171
let portal = null;
182172
const childProps = {
183173
getOpenCount: () => openCount,
184174
getContainer,
185175
};
186-
if (visible === false && !forceRender) return null;
187176
if (forceRender || visible || componentRef.value) {
188177
portal = (
189178
<Portal

components/vc-tour/Tour.tsx

+2-2
Original file line numberDiff line numberDiff line change
@@ -195,7 +195,7 @@ const Tour = defineComponent({
195195
});
196196
return style;
197197
});
198-
return (
198+
return mergedOpen.value ? (
199199
<>
200200
<Mask
201201
zIndex={zIndex}
@@ -250,7 +250,7 @@ const Tour = defineComponent({
250250
</Portal>
251251
</Trigger>
252252
</>
253-
);
253+
) : null;
254254
};
255255
},
256256
});

package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "ant-design-vue",
3-
"version": "4.0.0-rc.2",
3+
"version": "4.0.0-rc.3",
44
"title": "Ant Design Vue",
55
"description": "An enterprise-class UI design language and Vue-based implementation",
66
"keywords": [

0 commit comments

Comments
 (0)