fix(select): fix select content animation #789
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Hi 馃憢馃徎 Closes #787
Changed
SelectContent.vue
div
It's bug because
<Transiton />
can't be applied on fragment or multi root components. I tried some hacks and debug, and come up with this solution:present
inPresence
component totrue
. And move old prop value tov-if
Teleport
withdiv
andv-else-if
condition.And it works. Maybe I'm missing something, but it works 馃槄
Artifact
CleanShot.2024-03-26.at.5.12.05.mp4