beforeUnmount executes twice
Version
3.0.11
Reproduction link
https://codesandbox.io/s/flamboyant-star-vijce?file=/src/components/Separator.vue
Steps to reproduce
Go to the reproduction link.
Unmount list component
Look at console
What is expected?
BeforeUnmount executes one time for each Separator instance.
What is actually happening?
BeforeUnmount executes twice for the last Separator component.
Cause this problem: https://github.com/intlify/vue-i18n-next/issues/476