From a3703860161be590c700384dd3fc99152da60414 Mon Sep 17 00:00:00 2001 From: ggurdin <46800240+ggurdin@users.noreply.github.com> Date: Mon, 2 Mar 2026 11:54:01 -0500 Subject: [PATCH] fix: end practice session when complete, even if backup activities still remain in queue (#5860) --- lib/pangea/analytics_practice/analytics_practice_page.dart | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/lib/pangea/analytics_practice/analytics_practice_page.dart b/lib/pangea/analytics_practice/analytics_practice_page.dart index b8015723f..065cb4874 100644 --- a/lib/pangea/analytics_practice/analytics_practice_page.dart +++ b/lib/pangea/analytics_practice/analytics_practice_page.dart @@ -252,6 +252,11 @@ class AnalyticsPracticeState extends State return; } + if (_sessionController.session?.isComplete == true) { + await _completeSession(); + return; + } + _clearActivityState(loadingActivity: true); try {