fix: add value key based on selected tab to course settings widget to force refresh on navigate from finished activity (#4331)

This commit is contained in:
ggurdin 2025-10-10 12:41:25 -04:00 committed by GitHub
parent ca8875f19b
commit 5e1f4f3123
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -290,6 +290,10 @@ class SpaceDetailsContent extends StatelessWidget {
case SpaceSettingsTabs.course:
return SingleChildScrollView(
child: CourseSettings(
// on redirect back to chat settings after completing activity,
// course settings doesn't refresh activity details by default
// the key forces a rebuild on this redirect
key: ValueKey(controller.widget.activeTab),
courseController,
room: room,
),