diff --git a/aep-schedule-website/src/frontend/components/options/courses_selector.rs b/aep-schedule-website/src/frontend/components/options/courses_selector.rs index caa9c5831cce03b02bae4e02bd378b0c7a29df0f..5e60c6c0243b42039462d7485812dac943cd266c 100644 --- a/aep-schedule-website/src/frontend/components/options/courses_selector.rs +++ b/aep-schedule-website/src/frontend/components/options/courses_selector.rs @@ -193,6 +193,9 @@ where courses.retain(|c| c.sigle.as_str() != sigle); }} ); + state.stored_courses.update_value(|courses| { + courses.retain(|c| c.sigle.as_str() != sigle); + }); submit(); } }><X weight=IconWeight::Regular size="16px"/></button>