From ecbeb4c6f58f7b34e5a6ddbba2b457eafd8cd551 Mon Sep 17 00:00:00 2001 From: ggurdin <46800240+ggurdin@users.noreply.github.com> Date: Fri, 12 Sep 2025 12:43:16 -0400 Subject: [PATCH] fix: always reload course on ID change (#3969) --- lib/pangea/course_plans/course_plan_builder.dart | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/lib/pangea/course_plans/course_plan_builder.dart b/lib/pangea/course_plans/course_plan_builder.dart index ecf4d0a66..8618dcaa1 100644 --- a/lib/pangea/course_plans/course_plan_builder.dart +++ b/lib/pangea/course_plans/course_plan_builder.dart @@ -45,12 +45,13 @@ class CoursePlanController extends State { } Future _loadCourse() async { + setState(() { + loading = false; + error = null; + course = null; + }); + if (widget.courseId == null) { - setState(() { - loading = false; - error = null; - course = null; - }); return; }