From eb46e62b241d25c6d181693df39bcdb01673d369 Mon Sep 17 00:00:00 2001 From: Dimitrios Begnis Date: Wed, 15 Nov 2023 14:36:34 +0100 Subject: [PATCH] fix: wrong initial sticky header (#198) --- lib/grouped_list.dart | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/lib/grouped_list.dart b/lib/grouped_list.dart index b96876c..7b69671 100644 --- a/lib/grouped_list.dart +++ b/lib/grouped_list.dart @@ -302,11 +302,9 @@ class _GroupedListViewState extends State> { var hiddenIndex = widget.reverse ? _sortedElements.length * 2 - 1 : 0; var isSeparator = widget.reverse ? (int i) => i.isOdd : (int i) => i.isEven; - if (widget.reverse) { - _ambiguate(WidgetsBinding.instance)!.addPostFrameCallback((_) { - _scrollListener(); - }); - } + _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