-
-
Notifications
You must be signed in to change notification settings - Fork 861
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Directive destroyed before animation end #408
Comments
Can you add a reproduction link? I couldn't reproduce it: Codepen |
@kimuraz https://codepen.io/anon/pen/ejQqvp. Thank you for reproduce link. Just i changed v-show to |
@ar53n I guess that this issues is due to which order the directives are resolved in VueJS transitions (see this). Since it seems to be async because of the timeout, while it doesn't resolves, the |
It was not an issue for version 7.8.0, see https://codepen.io/madhamster/pen/ReRxBL IMO this is def. a plugin bug, not vue. |
I have the same issue! Locking version is not the solution! Very frustrating that it's literally broke whole page transitions in my app. |
…tiveContent i18nOption is set to true Fixes kazupon#408
I have added PR #495 which suppose to fix this issue. @ar53n @connected @thariddler will this work for you? |
I've just noticed this problem and then found the solution that works for me, but I do wonder about the downsides of using the solution (using global I have noticed this problem with Nuxt and without even using transitions. Just clicking a nuxt-link (router-link) causes text to disappear from page before navigating to new page. I believe it's either due to |
@kazupon any comments? |
@rchl @bponomarenko said in #495
|
It doesn't really answer my question. |
@rchl Hi Rafał I would consider this change to be a "breaking change" because it changes functionality of the library – after Taking this into consideration, and general best practices for packages versioning, it would require to bump major library version in order to enable If you really need this feature to be turned on by default, I believe the best would be creating different issue specific to this request. Which can be satisfied in the next major update, but that is up to the library author. I hope this clarifies it a bit. |
Yes, that is more or less what I've expected to hear. I can enable it myself so I'm fine here but I agree that it should be on the roadmap for enabling on next major version as otherwise basic functionality of Vue breaks. |
vue & vue-i18n version
ex: 2.5.16, 8.0
Reproduction Link
Steps to reproduce
What is Expected?
When using non-directive way its work correctly.
What is actually happening?
The text was updated successfully, but these errors were encountered: