-
Notifications
You must be signed in to change notification settings - Fork 80
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: prevent StaggeredLayout floating point errors #573
Fix: prevent StaggeredLayout floating point errors #573
Conversation
03ca1cb
to
b02060f
Compare
@Poker-sang thanks for submitting a PR! 🦙❤️ Though, looks like you accidentally submitted a change to the tooling submodule? |
2fc7319
to
88e1946
Compare
Sorry I didn't notice this before so I just committed all the changes. I didn't realize that submodule changes would be committed to the main repository as well. I'm still not familiar with git's management of submodules. |
b8090d5
to
30bc857
Compare
30bc857
to
802caaf
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.
Quick style pass comment, will checkout and test out soon. Thanks!
components/Primitives/src/StaggeredLayout/StaggeredLayoutState.cs
Outdated
Show resolved
Hide resolved
components/Primitives/src/StaggeredLayout/StaggeredLayoutState.cs
Outdated
Show resolved
Hide resolved
@michael-hawker I hadn't meant to use this. But the .editorconfig file instructed me that I should use Lines 89 to 92 in c756dd5
|
Co-authored-by: Michael Hawker MSFT (XAML Llama) <[email protected]>
Adding for context https://learn.microsoft.com/en-us/dotnet/fundamentals/code-analysis/style-rules/ide0003-ide0009#overview The intellisense here has been silenced. The value is set to true, but it should be set to false. |
Yes. Though it is silenced. It can still affect code snippets/fixer |
I ran the fixed sample and confirmed that the flickering is gone. Recording.2024-12-06.174845.mp4 |
I didn't record a video but I also confirmed that |
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.
Approving and merging based on our prior code reviews and discussions, and on behalf of the great validation work done by @AndrewKeepCoding, thanks Andrew! 🦙❤️
The |
I thought this is transient and not caused by this pr
|
Yup, I'll rekick, we have open issues to investigate those, they're super frustrating, but intermittent, and they only seem to happen in our CI, so they've been super hard for us to understand what's happening. |
Fixes
closes #571
PR Type
What kind of change does this PR introduce?
What is the current behavior?
What is the new behavior?
PR Checklist
Please check if your PR fulfills the following requirements:
Other information