File tree Expand file tree Collapse file tree 1 file changed +7
-3
lines changed
packages/vuetify/src/components/VBtn/__tests__ Expand file tree Collapse file tree 1 file changed +7
-3
lines changed Original file line number Diff line number Diff line change @@ -182,16 +182,20 @@ describe('VBtn.ts', () => {
182182 retainFocusOnClick : true ,
183183 } ,
184184 } )
185- const event = new MouseEvent ( 'click' , { detail : 1 } )
186185 const blur = jest . fn ( )
187186
188187 wrapper . element . blur = blur
189- wrapper . element . dispatchEvent ( event )
188+
189+ // Create a click event with detail to trigger the blur logic
190+ const clickEvent = new MouseEvent ( 'click' , { detail : 1 } )
191+ wrapper . element . dispatchEvent ( clickEvent )
192+ await wrapper . vm . $nextTick ( )
190193
191194 expect ( blur ) . not . toHaveBeenCalled ( )
192195
193196 await wrapper . setProps ( { retainFocusOnClick : false } )
194- wrapper . element . dispatchEvent ( event )
197+ wrapper . element . dispatchEvent ( clickEvent )
198+ await wrapper . vm . $nextTick ( )
195199
196200 expect ( blur ) . toHaveBeenCalled ( )
197201 } )
You can’t perform that action at this time.
0 commit comments