Compare commits

..

3 Commits

Author SHA1 Message Date
27e1c54451 Bump ver 2025-05-18 03:40:52 -04:00
3e431c552b Set branch-specific URIs 2025-05-18 03:39:59 -04:00
86026e4839 Rewrite 2025-05-18 03:39:52 -04:00

View File

@ -5,7 +5,7 @@
// @match *://news.ycombinator.com/* // @match *://news.ycombinator.com/*
// @icon https://gitea.amine-bouabdallaoui.fr/AmineB/ycombinator-keys/raw/branch/main/icons/48.png // @icon https://gitea.amine-bouabdallaoui.fr/AmineB/ycombinator-keys/raw/branch/main/icons/48.png
// @grant none // @grant none
// @version 10 // @version 11
// @author AmineB // @author AmineB
// @description Ycombinator keyboard nav. // @description Ycombinator keyboard nav.
// @downloadURL https://gitea.amine-bouabdallaoui.fr/brian6932/ycombinator-keys/raw/branch/main/keyboard-watcher.user.js // @downloadURL https://gitea.amine-bouabdallaoui.fr/brian6932/ycombinator-keys/raw/branch/main/keyboard-watcher.user.js
@ -38,8 +38,7 @@ const
query[selected].lastChild.firstChild.firstChild.focus(focusInvisible) query[selected].lastChild.firstChild.firstChild.focus(focusInvisible)
}, },
keydown = event => { keydown = event => {
if (input.has(globalThis.document.activeElement.tagName)) if (!input.has(event.target.tagName))
return
switch (event.key) { switch (event.key) {
case 'j': case 'j':
const lastIndex = query.length - 1 const lastIndex = query.length - 1