Browse Source

add bubbling data to event listeners in the web renderer

Evan Almloff 2 years ago
parent
commit
4caf95d639
1 changed files with 4 additions and 2 deletions
  1. 4 2
      packages/web/src/dom.rs

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

@@ -197,9 +197,11 @@ 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);
+                    i.new_event_listener(name, id.0 as u32, event_bubbles(name) as u8);
+                }
+                RemoveEventListener { name, id } => {
+                    i.remove_event_listener(name, id.0 as u32, event_bubbles(name) as u8)
                 }
-                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),
             }