diff --git a/components/script/dom/eventtarget.rs b/components/script/dom/eventtarget.rs index f44c60c0bd9..e3a4844dc2a 100644 --- a/components/script/dom/eventtarget.rs +++ b/components/script/dom/eventtarget.rs @@ -731,9 +731,8 @@ impl EventTarget { listener: Option>, options: EventListenerOptions, ) { - let ref listener = match listener { - Some(l) => l, - None => return, + let Some(ref listener) = listener else { + return; }; let mut handlers = self.handlers.borrow_mut(); let entry = handlers.get_mut(&Atom::from(ty));