You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
When an item in a lazy list is being dismissed, we should keep it alive #172
Currently, if you scroll the item being dismissed off the screen, then scroll it back, it isn't being dismissed anymore. Also, if you scroll it off and wait, after a bit the list jumps up. Not smooth.
This manifests really badly when you dismiss multiple items at once when you've scrolled off-screen, because once one is entirely done it resets the size cache and this requeries the items for their size, which then causes them to reappear on-screen at their original size.
To reproduce, launch card_collection, dismiss items 0 through 6 with a short pause between each one, then scroll so the top item is item 7. Now watch as nothing happens, then suddenly items bounce up and down.
(You'll want to increase the scheduler time dilation to 100.0 or some such.)
changed the title [-]When an item in a MixedViewport list is being dismissed, we should keep it alive[/-][+]When an item in a lazy list is being dismissed, we should keep it alive[/+]on May 30, 2017
This thread has been automatically locked since there has not been any recent activity after it was closed. If you are still experiencing a similar issue, please open a new bug, including the output of flutter doctor -v and a minimal reproduction of the issue.
Activity
FlutterIssues commentedon Nov 9, 2015
Friday Sep 25, 2015 at 19:57 GMT
This manifests really badly when you dismiss multiple items at once when you've scrolled off-screen, because once one is entirely done it resets the size cache and this requeries the items for their size, which then causes them to reappear on-screen at their original size.
To reproduce, launch card_collection, dismiss items 0 through 6 with a short pause between each one, then scroll so the top item is item 7. Now watch as nothing happens, then suddenly items bounce up and down.
(You'll want to increase the scheduler time dilation to 100.0 or some such.)
Hixie commentedon Dec 20, 2015
See also #105; the same fix should fix both.
[-]When an item in a MixedViewport list is being dismissed, we should keep it alive[/-][+]When an item in a lazy list is being dismissed, we should keep it alive[/+]Allow git clean to remove garnet and topaz. (flutter#172)
github-actions commentedon Aug 17, 2021
This thread has been automatically locked since there has not been any recent activity after it was closed. If you are still experiencing a similar issue, please open a new bug, including the output of
flutter doctor -vand a minimal reproduction of the issue.