From 1578cbeda4679bc85cdb727bdd5568ba0d127649 Mon Sep 17 00:00:00 2001 From: Evan Almloff Date: Sat, 1 Apr 2023 19:29:17 -0500 Subject: [PATCH] prevent default redirect on web forms --- packages/web/src/dom.rs | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/packages/web/src/dom.rs b/packages/web/src/dom.rs index 4d17749d8..e9e801588 100644 --- a/packages/web/src/dom.rs +++ b/packages/web/src/dom.rs @@ -54,6 +54,10 @@ impl WebsysDom { let element = walk_event_for_id(event); let bubbles = dioxus_html::event_bubbles(name.as_str()); if let Some((element, target)) = element { + // Prevent forms from submitting and redirecting + if name == "submit" { + event.prevent_default(); + } if target .get_attribute("dioxus-prevent-default") .as_deref()