From 563744288ff4aa7aab61f19baee8a414e2bfc284 Mon Sep 17 00:00:00 2001 From: ggurdin <46800240+ggurdin@users.noreply.github.com> Date: Thu, 21 Nov 2024 11:10:29 -0500 Subject: [PATCH] added PageStorageKey to categories list to maintain its scroll position (#1088) --- .../analytics_summary/analytics_popup/analytics_popup.dart | 2 ++ 1 file changed, 2 insertions(+) diff --git a/lib/pangea/widgets/chat_list/analytics_summary/analytics_popup/analytics_popup.dart b/lib/pangea/widgets/chat_list/analytics_summary/analytics_popup/analytics_popup.dart index 4fae8c71c..0aaa64881 100644 --- a/lib/pangea/widgets/chat_list/analytics_summary/analytics_popup/analytics_popup.dart +++ b/lib/pangea/widgets/chat_list/analytics_summary/analytics_popup/analytics_popup.dart @@ -97,6 +97,8 @@ class AnalyticsPopupState extends State { ); } else { dialogContent = ListView.builder( + // Add a key to the ListView to persist the scroll position + key: const PageStorageKey('categoryList'), itemCount: _sortedEntries.length, itemBuilder: (context, index) { final category = _sortedEntries[index];