-
Notifications
You must be signed in to change notification settings - Fork 1.8k
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
Measure invalidation performance and fixes #24532
Measure invalidation performance and fixes #24532
Commits on Sep 17, 2024
-
Improve measure invalidation and legacy Layout(s) performance
- Do not bubble up `MeasureInvalidated` on pages - Invoke `MeasureInvalidated` just once when `BindingContext` is changing - Do not synchronously measure/arrange children on legacy layout upon child measure invalidated: simply wait for the next native layout pass
Configuration menu - View commit details
-
Copy full SHA for 5ed7827 - Browse repository at this point
Copy the full SHA 5ed7827View commit details -
Configuration menu - View commit details
-
Copy full SHA for c62e9c0 - Browse repository at this point
Copy the full SHA c62e9c0View commit details -
Remove
ApplyBindings
and reduceOnChildMeasureInvalidatedInternal
…… switch branches
Configuration menu - View commit details
-
Copy full SHA for d36434f - Browse repository at this point
Copy the full SHA d36434fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 90319f0 - Browse repository at this point
Copy the full SHA 90319f0View commit details -
Account for view
Constraint
and propagateInvalidationTrigger
on ……parent correctly
Configuration menu - View commit details
-
Copy full SHA for ce0e9cd - Browse repository at this point
Copy the full SHA ce0e9cdView commit details -
Now that we are not invalidating manually each
LegacyLayout
, we hav……e to invalidate parent chain through the platform view on `ScrollView` (iOS)
Configuration menu - View commit details
-
Copy full SHA for 54525eb - Browse repository at this point
Copy the full SHA 54525ebView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7705332 - Browse repository at this point
Copy the full SHA 7705332View commit details -
Configuration menu - View commit details
-
Copy full SHA for 961d38f - Browse repository at this point
Copy the full SHA 961d38fView commit details -
Configuration menu - View commit details
-
Copy full SHA for d20d55e - Browse repository at this point
Copy the full SHA d20d55eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9ffd4d7 - Browse repository at this point
Copy the full SHA 9ffd4d7View commit details -
Configuration menu - View commit details
-
Copy full SHA for a585de8 - Browse repository at this point
Copy the full SHA a585de8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5bb3b5b - Browse repository at this point
Copy the full SHA 5bb3b5bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5dd574a - Browse repository at this point
Copy the full SHA 5dd574aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1712761 - Browse repository at this point
Copy the full SHA 1712761View commit details -
Configuration menu - View commit details
-
Copy full SHA for b9e69c7 - Browse repository at this point
Copy the full SHA b9e69c7View commit details
Commits on Sep 18, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 3fcb4fb - Browse repository at this point
Copy the full SHA 3fcb4fbView commit details