From 57bf898fd826ad46d7c99d02e331e851c787c681 Mon Sep 17 00:00:00 2001 From: Ardis Lu Date: Sun, 27 Oct 2024 21:35:39 -0700 Subject: [PATCH] Move keydown event listeners closer together --- script.js | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/script.js b/script.js index 7ce2c32..862f4c8 100644 --- a/script.js +++ b/script.js @@ -282,6 +282,14 @@ document.addEventListener('keydown', event => { } }); +/* Enable pressing spacebar to click links. */ +document.addEventListener('keydown', e => { + if (e.code === 'Space' && e.target?.tagName === 'A') { + e.preventDefault(); + e.target.click(); + } +}); + /* Implement client-side routing. Handles view logic for /home and /:post routes. */ async function showPage(path) { // Determine which placeholders to show @@ -393,14 +401,6 @@ document.addEventListener('click', e => { } }); -/* Enable pressing spacebar to click links. */ -document.addEventListener('keydown', e => { - if (e.code === 'Space' && e.target?.tagName === 'A') { - e.preventDefault(); - e.target.click(); - } -}); - /* DevTools console help message. */ const ascii = `┌──────────────────────────────────────────────────────────┐ -- 2.47.3