We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 1e26380 commit dc2600dCopy full SHA for dc2600d
packages/v-tooltip/src/components/Popper.js
@@ -294,6 +294,7 @@ export default () => ({
294
},
295
296
created () {
297
+ this.$_isDisposed = true
298
this.randomId = `popper_${[Math.random(), Date.now()].map(n => n.toString(36).substring(2, 10)).join('_')}`
299
300
@@ -336,6 +337,7 @@ export default () => ({
336
337
338
339
init () {
340
+ if (!this.$_isDisposed) return
341
this.$_isDisposed = false
342
this.isMounted = false
343
this.$_events = []
@@ -359,6 +361,7 @@ export default () => ({
359
361
360
362
363
dispose () {
364
+ if (this.$_isDisposed) return
365
this.$_isDisposed = true
366
this.$_removeEventListeners()
367
this.hide({ skipDelay: true })
0 commit comments