From c64829cd3cf67a5be7c4e7b8c05171ef587ec2d2 Mon Sep 17 00:00:00 2001 From: Kelrap Date: Thu, 13 Jun 2024 15:48:46 -0400 Subject: [PATCH] Fix class analytics overflow --- .../pages/analytics/base_analytics_view.dart | 49 ++++++++++--------- 1 file changed, 26 insertions(+), 23 deletions(-) diff --git a/lib/pangea/pages/analytics/base_analytics_view.dart b/lib/pangea/pages/analytics/base_analytics_view.dart index 09805ef71..19d3bcd67 100644 --- a/lib/pangea/pages/analytics/base_analytics_view.dart +++ b/lib/pangea/pages/analytics/base_analytics_view.dart @@ -164,34 +164,37 @@ class BaseAnalyticsView extends StatelessWidget { CrossAxisAlignment.stretch, children: [ ...controller.widget.tabs[0].items.map( - (item) => AnalyticsListTile( - refreshStream: - controller.refreshStream, - avatar: item.avatar, - defaultSelected: controller - .widget.defaultSelected, - selected: AnalyticsSelected( - item.id, - controller.widget.tabs[0].type, - item.displayName, - ), - isSelected: - controller.isSelected(item.id), - onTap: (_) => - controller.toggleSelection( - AnalyticsSelected( + (item) => Expanded( + child: AnalyticsListTile( + refreshStream: + controller.refreshStream, + avatar: item.avatar, + defaultSelected: controller + .widget.defaultSelected, + selected: AnalyticsSelected( item.id, controller.widget.tabs[0].type, item.displayName, ), + isSelected: controller + .isSelected(item.id), + onTap: (_) => + controller.toggleSelection( + AnalyticsSelected( + item.id, + controller + .widget.tabs[0].type, + item.displayName, + ), + ), + allowNavigateOnSelect: controller + .widget + .tabs[0] + .allowNavigateOnSelect, + pangeaController: + controller.pangeaController, + controller: controller, ), - allowNavigateOnSelect: controller - .widget - .tabs[0] - .allowNavigateOnSelect, - pangeaController: - controller.pangeaController, - controller: controller, ), ), if (controller