From nobody Wed Feb 10 20:20:46 2021 Authentication-Results: mail-b.sr.ht; dkim=none Received: from git.sr.ht (unknown [173.195.146.142]) by mail-b.sr.ht (Postfix) with ESMTPSA id 48E6C11F001 for <~cadence/tube-devel@lists.sr.ht>; Wed, 10 Feb 2021 20:20:46 +0000 (UTC) From: ~lomanic Date: Wed, 10 Feb 2021 21:16:29 +0100 Subject: [PATCH cloudtube] Fix broken navigation shortcuts on videos MIME-Version: 1.0 Message-ID: <161298844619.11706.14892242452199531526-0@git.sr.ht> X-Mailer: git.sr.ht Reply-to: ~lomanic To: ~cadence/tube-devel@lists.sr.ht Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable From: Lomanic Namely, Alt+=E2=AC=85=EF=B8=8F/Alt+=E2=9E=A1=EF=B8=8F (history navigation) an= d =E2=AC=86=EF=B8=8F/=E2=AC=87=EF=B8=8F vertical scrolling --- html/static/js/player.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/html/static/js/player.js b/html/static/js/player.js index d32deec..62249a8 100644 --- a/html/static/js/player.js +++ b/html/static/js/player.js @@ -197,7 +197,7 @@ video.addEventListener("dblclick", event =3D> { =20 document.addEventListener("keydown", event =3D> { if (["INPUT", "SELECT", "BUTTON"].includes(event.target.tagName)) return - if (event.ctrlKey || event.shiftKey) return + if (event.ctrlKey || event.shiftKey || event.altKey) return let caught =3D true if (event.key =3D=3D=3D "j" || event.key =3D=3D=3D "n") { relativeSeek(-10) @@ -210,7 +210,7 @@ document.addEventListener("keydown", event =3D> { } else if (event.key =3D=3D=3D "ArrowRight") { relativeSeek(5) } else if (event.key =3D=3D=3D "ArrowUp" || event.key =3D=3D=3D "ArrowDown"= ) { - // no-op + return } else if (event.key >=3D "0" && event.key <=3D "9") { video.currentTime =3D video.duration * (+event.key) / 10 } else if (event.key =3D=3D=3D "f") { --=20 2.30.0