diff --git a/leptos_reactive/src/trigger.rs b/leptos_reactive/src/trigger.rs index 900352136..3c97b4d44 100644 --- a/leptos_reactive/src/trigger.rs +++ b/leptos_reactive/src/trigger.rs @@ -94,6 +94,7 @@ impl Trigger { let diagnostics = diagnostics!(self); with_runtime(|runtime| { + runtime.update_if_necessary(self.id); self.id.subscribe(runtime, diagnostics); }) .is_ok()