mirror of
https://github.com/servo/servo.git
synced 2025-06-06 16:45:39 +00:00
Remove usage of drain_filter
(#30742)
This is a step on the way toward supporting stable rust.
This commit is contained in:
parent
50732b49c5
commit
8de4629a3c
3 changed files with 24 additions and 19 deletions
|
@ -448,7 +448,7 @@ impl EventTarget {
|
|||
|
||||
let listener = EventListenerType::Additive(listener.clone());
|
||||
if let Some(entries) = handlers.get_mut(ty) {
|
||||
entries.drain_filter(|e| e.listener == listener && e.once);
|
||||
entries.retain(|e| e.listener != listener || !e.once)
|
||||
}
|
||||
}
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue