-
Notifications
You must be signed in to change notification settings - Fork 33
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
fix: ensure attribute animations respond to code changes #1452
Conversation
7908787
to
761045d
Compare
@Mergifyio backport release/stable/5.1 |
✅ Backports have been created
|
To have animations taking action also when I tried to cleanup and avoid repetition as much as I could. From my tests everything is working everywhere, except the animation of wasm.animation.mp4I left comments on the code: Uno.Themes/src/library/Uno.Material/Styles/Controls/v2/TextBox.xaml Lines 486 to 509 in 7c96d93
|
7c96d93
to
3639ddb
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
while there is the concern of having multiple parallel visual states (from different VSG) competing to modify the same dependency property
but going through the msdn docs on VS,VSG,VSM,Storyboard,Timeline,DoubleAnimation,Storyboarded animations, etc...
microsoft doesnt seem to explicitly forbid this practice
so ill greenlight this, since it seems to work well atm
@eriklimakc would you be able to create a standalone repro of the wasm textbox problem, or save a snapshot branch in themes |
@Xiaoy312 Yes, here is the issue unoplatform/uno#17888 cc @kazo0 |
(cherry picked from commit 4fa6108)
….1/pr-1452 fix: ensure attribute animations respond to code changes (backport #1452)
GitHub Issue: #1451
PR Type
What kind of change does this PR introduce?
Description
When
TextBox
was disabled PlaceholderText and Header were not properly placed.PR Checklist
Please check if your PR fulfills the following requirements:
Other information
Internal Issue (If applicable):