File tree Expand file tree Collapse file tree 3 files changed +3
-14
lines changed Expand file tree Collapse file tree 3 files changed +3
-14
lines changed Original file line number Diff line number Diff 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
Original file line number Diff line number Diff 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} ) ;
Original file line number Diff line number Diff line change 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" : [
You can’t perform that action at this time.
0 commit comments