-
-
Notifications
You must be signed in to change notification settings - Fork 8.7k
Transition component does not work with "*-leave-from" #2593
New issue
Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? # to your account
Comments
It looks like adding a property to be removed right away (in this case the color: red being only in leave-from) breaks the transition. To workaround it, you can add a color property to |
An alternative workaround is to put |
Thanks in the first place. In fact, i create this example on purpose. Because i find current logic does not deal with this scence when im dealing with another issue. |
Version
3.0.2
Reproduction link
https://codesandbox.io/s/transition-leave-bug-evexs
Steps to reproduce
https://codesandbox.io/s/transition-leave-bug-evexs
What is expected?
When trigger leave, the font color should translate from
red
to default.What is actually happening?
*-leave-from
not work.*-leave-from
affects the normal operation of transition component.The reason is related to the process of adding/removing css-class, i would like to fix it.
The text was updated successfully, but these errors were encountered: