diff --git a/src/capsules/login_form.rs b/src/capsules/login_form.rs index 2dbe138..364b3cb 100644 --- a/src/capsules/login_form.rs +++ b/src/capsules/login_form.rs @@ -57,6 +57,7 @@ fn login_form_capsule( { spawn_local_scoped(cx, async move { let global_state = Reactor::::from_cx(cx).get_global_state::(cx); + state.reset(); global_state.modals_open.login.set(OpenState::Closed) }); }