aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--components/script/dom/document.rs4
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 {