# HG changeset patch # User Ted Unangst # Date 1737519682 18000 # Tue Jan 21 23:21:22 2025 -0500 # Node ID 12e9b0d8b7172699b58b04d6af26351d7a074137 # Parent 240f571dd3e992e06d4a9eed27eb4e9cb1c672b4 switch to using keys not codes for hotkeys diff --git a/views/common.js b/views/common.js --- a/views/common.js +++ b/views/common.js @@ -30,20 +30,20 @@ return } - switch (e.code) { - case "KeyR": + switch (e.key) { + case "r": refreshhonks(document.getElementById("honkrefresher")); break; - case "KeyS": + case "s": oldestnewest(document.getElementById("newerscroller")); break; - case "KeyJ": + case "j": scrollnexthonk(); break; - case "KeyK": + case "k": scrollprevioushonk(); break; - case "KeyM": + case "m": var menu = document.getElementById("topmenu") if (!menu.open) { menu.open = true @@ -52,7 +52,7 @@ menu.open = false } break - case "Slash": + case "/": document.getElementById("topmenu").open = true document.getElementById("searchbox").focus() e.preventDefault()