Fix for loop over option warnings

This commit is contained in:
Michael Mc Donnell 2022-11-10 16:57:56 -08:00
parent ace9b32b1c
commit a3728b8ce2

View file

@ -437,7 +437,7 @@ impl EventTarget {
let mut handlers = self.handlers.borrow_mut(); let mut handlers = self.handlers.borrow_mut();
let listener = EventListenerType::Additive(listener.clone()); let listener = EventListenerType::Additive(listener.clone());
for entries in handlers.get_mut(ty) { if let Some(entries) = handlers.get_mut(ty) {
entries.drain_filter(|e| e.listener == listener && e.once); entries.drain_filter(|e| e.listener == listener && e.once);
} }
} }
@ -734,7 +734,7 @@ impl EventTarget {
}; };
let mut handlers = self.handlers.borrow_mut(); let mut handlers = self.handlers.borrow_mut();
let entry = handlers.get_mut(&Atom::from(ty)); let entry = handlers.get_mut(&Atom::from(ty));
for entry in entry { if let Some(entry) = entry {
let phase = if options.capture { let phase = if options.capture {
ListenerPhase::Capturing ListenerPhase::Capturing
} else { } else {