Skip to content

[Feature] Real-time updating of animation values for implicit sets #3842

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

Closed
Sergio0694 opened this issue Mar 15, 2021 · 0 comments · Fixed by #3843
Closed

[Feature] Real-time updating of animation values for implicit sets #3842

Sergio0694 opened this issue Mar 15, 2021 · 0 comments · Fixed by #3843
Assignees
Labels
Completed 🔥 feature request 📬 A request for new changes to improve functionality
Milestone

Comments

@Sergio0694
Copy link
Member

Describe the problem this feature would solve

With the redesign to the animation APIs done in #3639, it is not possible to use x:Bind directly on the animation values in an implicit animation set, becausse that's not monitored in real time for changes (for performance reasons). This can be worked around already in code behind, by just clearing and setting the whole animation set again after changing an animation value, but this limitation makes the usage less convenient specifically when using bindings. The real-time updates are already supported when an animation is removed or inserted into a set, so it makes sense to expand this to at least monitor for changes in the To/From properties of animations.

Describe the solution

There should be built-in support for real-time updates to the To/From values to fix the issue above.

Describe alternatives you've considered

This is addressable in code behind already, but can't be easily used with just x:Bind, so that's not a valid solution.

@Sergio0694 Sergio0694 added the feature request 📬 A request for new changes to improve functionality label Mar 15, 2021
@Sergio0694 Sergio0694 added this to the 7.1 milestone Mar 15, 2021
@Sergio0694 Sergio0694 self-assigned this Mar 15, 2021
@ghost ghost added the In-PR 🚀 label Mar 15, 2021
@Kyaa-dost Kyaa-dost modified the milestones: 7.1, 7.0.1 Mar 16, 2021
@ghost ghost added Completed 🔥 and removed In-PR 🚀 labels Mar 24, 2021
@ghost ghost locked as resolved and limited conversation to collaborators May 24, 2021
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Completed 🔥 feature request 📬 A request for new changes to improve functionality
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants