diff --git a/lib/grouped_list.dart b/lib/grouped_list.dart index 182947a..100fac8 100644 --- a/lib/grouped_list.dart +++ b/lib/grouped_list.dart @@ -314,9 +314,10 @@ class _GroupedListViewState extends State> { var isSeparator = widget.reverse ? (int i) => i.isOdd : (int i) => i.isEven; isValidIndex(int i) => i >= 0 && i < _sortedElements.length; + if (widget.useStickyGroupSeparators) { _ambiguate(WidgetsBinding.instance)!.addPostFrameCallback((_) { _scrollListener(); - }); + });} /// The itemBuilder function for this package divides the [index] by two /// because between each element a separator is displayed. Depending on the