Convert AnimatedSize to a StatefulWidget#80554
Convert AnimatedSize to a StatefulWidget#80554fluttergithubbot merged 1 commit intoflutter:masterfrom
Conversation
|
It looks like this pull request may not have tests. Please make sure to add tests before merging. If you need an exemption to this rule, contact Hixie on the #hackers channel in Chat. If you are not sure if you need tests, consider this rule of thumb: the purpose of a test is to make sure someone doesn't accidentally revert the fix. Ask yourself, is there anything in your PR that you feel it is important we not accidentally revert back to how it was before your fix? Reviewers: Read the Tree Hygiene page and make sure this patch meets those guidelines before LGTMing. |
There was a problem hiding this comment.
nit: these deprecation notices need to follow a certain pattern, see "Breaking Changes" in the wiki.
There was a problem hiding this comment.
keep some doc on the constructor?
There was a problem hiding this comment.
this doc can probably be removed since the constructor is private and this doesn't contain much information...
259bcf7 to
ca76263
Compare
This is needed in order to land flutter/flutter#80554, which will deprecate AnimatedSize.vsync
This is needed in order to land flutter/flutter#80554, which will deprecate AnimatedSize.vsync
ca76263 to
6d29469
Compare
|
Removed the
PTAL @goderbauer |
This is needed in order to land flutter/flutter#80554, which will deprecate AnimatedSize.vsync
6d29469 to
b44fa03
Compare
There was a problem hiding this comment.
Can you phrase this as a "TODO(xx): deprecate when customer tests are updated"?
This fixes a memory leak in which RenderAnimatedSize instances were creating tickers in the TickerProvider but were not disposing them.
b44fa03 to
13aacfc
Compare
This is needed in order to land flutter/flutter#80554, which will deprecate AnimatedSize.vsync
This is needed in order to land flutter/flutter#80554, which will deprecate AnimatedSize.vsync
…81076 (#81155) * Revert "Replace some `dynamic` to `Object?` type (#80772)" (#80965) This reverts commit 12a2e68. * Add frontend_server_client to dependency allowlist (#80912) * Revert "[RenderEditable] Dont paint caret when selection is invalid (#79607)" (#81076) This reverts commit 0f8148e. * Convert AnimatedSize to a StatefulWidget (#80554) Co-authored-by: Jenn Magder <[email protected]> Co-authored-by: Jason Simmons <[email protected]>
This is needed in order to land flutter/flutter#80554, which will deprecate AnimatedSize.vsync
This fixes a memory leak in which RenderAnimatedSize instances were
creating tickers in the TickerProvider but were not disposing them.