From 77d10a40e3e5b9a4b3638744504a63a11b9618a6 Mon Sep 17 00:00:00 2001 From: Evan Almloff Date: Tue, 27 May 2025 03:27:05 -0500 Subject: [PATCH] Fix the toggle event (#4206) --- packages/core-types/src/bubbles.rs | 3 ++- packages/html/src/events/toggle.rs | 3 +++ 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/packages/core-types/src/bubbles.rs b/packages/core-types/src/bubbles.rs index 6f41d47f4..eefeef6b5 100644 --- a/packages/core-types/src/bubbles.rs +++ b/packages/core-types/src/bubbles.rs @@ -93,7 +93,8 @@ pub fn event_bubbles(evt: &str) -> bool { "animationend" => true, "animationiteration" => true, "transitionend" => true, - "toggle" => true, + "toggle" => false, + "beforetoggle" => false, "mounted" => false, "visible" => false, _ => true, diff --git a/packages/html/src/events/toggle.rs b/packages/html/src/events/toggle.rs index c8d352ed9..ea329cc4a 100644 --- a/packages/html/src/events/toggle.rs +++ b/packages/html/src/events/toggle.rs @@ -85,4 +85,7 @@ impl_event! { /// ontoggle ontoggle + + /// onbeforetoggle + onbeforetoggle }