From b19e7ce4550f714ce0c073a6390b87657f018002 Mon Sep 17 00:00:00 2001 From: Evan Almloff Date: Wed, 22 Mar 2023 09:17:27 -0500 Subject: [PATCH] fix non-bubbling listener hydration --- packages/web/src/rehydrate.rs | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/packages/web/src/rehydrate.rs b/packages/web/src/rehydrate.rs index d6afffea1..9af23534b 100644 --- a/packages/web/src/rehydrate.rs +++ b/packages/web/src/rehydrate.rs @@ -128,10 +128,11 @@ impl WebsysDom { mounted_id = Some(id); let name = attribute.name; if let AttributeValue::Listener(_) = value { + let event_name = &name[2..]; self.interpreter.new_event_listener( - &name[2..], + event_name, id.0 as u32, - event_bubbles(name) as u8, + event_bubbles(event_name) as u8, ); } }