From ddb282579d44fcce3f004531bb37dba520d3260f Mon Sep 17 00:00:00 2001 From: Thibault Deckers Date: Sun, 12 Apr 2020 11:01:39 +0900 Subject: [PATCH] fixed section layout when scrolled offset gets beyond last section --- lib/labs/sliver_known_extent_list.dart | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/labs/sliver_known_extent_list.dart b/lib/labs/sliver_known_extent_list.dart index aa7723ff3..769ade9b2 100644 --- a/lib/labs/sliver_known_extent_list.dart +++ b/lib/labs/sliver_known_extent_list.dart @@ -53,7 +53,7 @@ class RenderSliverKnownExtentBoxAdaptor extends RenderSliverMultiBoxAdaptor { } int getMinChildIndexForScrollOffset(double scrollOffset) { - return sectionAtOffset(scrollOffset).getMinChildIndexForScrollOffset(scrollOffset); + return sectionAtOffset(scrollOffset)?.getMinChildIndexForScrollOffset(scrollOffset) ?? 0; } int getMaxChildIndexForScrollOffset(double scrollOffset) {