-
-
Notifications
You must be signed in to change notification settings - Fork 8.4k
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
Transition component does not work with "*-leave-from" #2593
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: