1
0
Jonathan Kelley 2 жил өмнө
parent
commit
c409fecaaf

+ 1 - 1
packages/core/src/arena.rs

@@ -152,7 +152,7 @@ impl VirtualDom {
         listeners.drain(..).for_each(|listener| {
             let listener = unsafe { &*listener };
             if let AttributeValue::Listener(l) = &listener.value {
-                _ = l.take();
+                _ = l.0.take();
             }
         });
     }

+ 2 - 4
packages/web/src/dom.rs

@@ -197,11 +197,9 @@ impl WebsysDom {
                 },
                 SetText { value, id } => i.set_text(id.0 as u32, value),
                 NewEventListener { name, id, .. } => {
-                    i.new_event_listener(name, id.0 as u32, event_bubbles(&name[2..]) as u8);
-                }
-                RemoveEventListener { name, id } => {
-                    i.remove_event_listener(name, id.0 as u32, event_bubbles(&name[2..]) as u8)
+                    i.new_event_listener(name, id.0 as u32);
                 }
+                RemoveEventListener { name, id } => i.remove_event_listener(name, id.0 as u32),
                 Remove { id } => i.remove(id.0 as u32),
                 PushRoot { id } => i.push_root(id.0 as u32),
             }