浏览代码

Merge pull request #903 from Demonthos/fix-non-bubbling-listener-hydration

Fix non-bubbling listener hydration
Jon Kelley 2 年之前
父节点
当前提交
f0acf94b85
共有 1 个文件被更改,包括 3 次插入2 次删除
  1. 3 2
      packages/web/src/rehydrate.rs

+ 3 - 2
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,
                             );
                         }
                     }