Add a scrollbar to the license screen. (#5114)
And make Scrollbar work with LazyBlock.
And an about box to the Stocks sample app.
diff --git a/dev/manual_tests/overlay_geometry.dart b/dev/manual_tests/overlay_geometry.dart
index 4f54950..81459ea 100644
--- a/dev/manual_tests/overlay_geometry.dart
+++ b/dev/manual_tests/overlay_geometry.dart
@@ -125,6 +125,11 @@
bool shouldRebuild(CardBuilder oldDelegate) {
return oldDelegate.cardModels != cardModels;
}
+
+ @override
+ double estimateTotalExtent(int firstIndex, int lastIndex, double minOffset, double firstStartOffset, double lastEndOffset) {
+ return (lastEndOffset - minOffset) * cardModels.length / (lastIndex + 1);
+ }
}
class OverlayGeometryAppState extends State<OverlayGeometryApp> {