diff options
-rw-r--r-- | components/script/dom/document.rs | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/components/script/dom/document.rs b/components/script/dom/document.rs index f790f52cc5f..fd5994925c1 100644 --- a/components/script/dom/document.rs +++ b/components/script/dom/document.rs @@ -1469,8 +1469,8 @@ impl Document { // however *when* we do it is up to us. // Here, we're dispatching it after the key event so the script has a chance to cancel it // https://www.w3.org/Bugs/Public/show_bug.cgi?id=27337 - if (keyboard_event.key == Key::Enter && keyboard_event.state == KeyState::Up) || - (keyboard_event.code == Code::Space && keyboard_event.state == KeyState::Down) + if (keyboard_event.key == Key::Enter || keyboard_event.code == Code::Space) && + keyboard_event.state == KeyState::Up { let maybe_elem = target.downcast::<Element>(); if let Some(el) = maybe_elem { |