diff --git a/lib/pangea/widgets/chat_list/analytics_summary/analytics_popup.dart b/lib/pangea/widgets/chat_list/analytics_summary/analytics_popup.dart index f3a60c0e7..56a593dcf 100644 --- a/lib/pangea/widgets/chat_list/analytics_summary/analytics_popup.dart +++ b/lib/pangea/widgets/chat_list/analytics_summary/analytics_popup.dart @@ -11,10 +11,12 @@ import 'package:flutter_gen/gen_l10n/l10n.dart'; class AnalyticsPopup extends StatelessWidget { final ProgressIndicatorEnum indicator; final ConstructListModel constructsModel; + final bool showGroups; const AnalyticsPopup({ required this.indicator, required this.constructsModel, + this.showGroups = true, super.key, }); @@ -49,7 +51,7 @@ class AnalyticsPopup extends StatelessWidget { if (hasNoData) { dialogContent = Center(child: Text(L10n.of(context)!.noDataFound)); - } else if (hasNoCategories) { + } else if (hasNoCategories || !showGroups) { dialogContent = ListView.builder( itemCount: constructsModel.constructListWithPoints.length, itemBuilder: (context, index) { diff --git a/lib/pangea/widgets/chat_list/analytics_summary/learning_progress_indicators.dart b/lib/pangea/widgets/chat_list/analytics_summary/learning_progress_indicators.dart index 980ee1488..461177b3e 100644 --- a/lib/pangea/widgets/chat_list/analytics_summary/learning_progress_indicators.dart +++ b/lib/pangea/widgets/chat_list/analytics_summary/learning_progress_indicators.dart @@ -204,6 +204,8 @@ class LearningProgressIndicatorsState builder: (c) => AnalyticsPopup( indicator: indicator, constructsModel: model, + showGroups: indicator == + ProgressIndicatorEnum.morphsUsed, ), ); },