mirror of
https://github.com/flutter/flutter.git
synced 2026-02-15 15:23:32 +08:00
## Description This PR fixes CarouselView crashes due to viewportDimension being 0.0. At startup, a warm-up frame can be produced before the Flutter engine has reported the initial view metrics. As a result, the first frame can be produced with a size of zero. In the context of CarouselView this leads to some problems mainly related to division by zero. ## Related Issue Fixes https://github.com/flutter/flutter/issues/163436 Fixes https://github.com/flutter/flutter/issues/160679 ## Tests Adds 5 tests.