-
Notifications
You must be signed in to change notification settings - Fork 1.7k
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
[regression/8.0.0-preview.3.8149] Regression in grid layouts in .NET 8 #14818
Comments
Worked fine in |
cc @hartez ... This is not fixed even by the latest changes in main, as verified with the CI builds. It's likely to be caused by one of your changes. I can try to narrow it down further if necessary but the lack of CI builds from March makes that a bit tricky. |
I successfully narrowed it down to changes in GridLayoutManager.cs in PR #14114. Specifically, the added check in |
I suspect this is the same issue as #14694. |
I think it's related but not the same. What happens here is that the |
Or, to put it into the code terms:
...and with these values the condition for |
Description
We get many incorrect grid layout where some cells take up more space than they should. Notably, this is not the same problem as fixed recently in PR 14648, and it is not fixed as of commit e55fdb8.
Repro project running under net7.0-ios:
Repro project running under net8.0-ios:
Steps to Reproduce
Link to public reproduction project repository
https://github.com/filipnavara/grid-layout-in-flyout-repro
Version with bug
8.0 previews
Last version that worked well
7.0 (current)
Affected platforms
iOS
Affected platform versions
iOS 16
Did you find any workaround?
No response
Relevant log output
No response
The text was updated successfully, but these errors were encountered: