]> git.immae.eu Git - github/Chocobozzz/PeerTube.git/commitdiff
client(hotkeys): remove seekstep VLC behavior
authorkontrollanten <6680299+kontrollanten@users.noreply.github.com>
Fri, 5 Feb 2021 08:49:15 +0000 (09:49 +0100)
committerChocobozzz <chocobozzz@cpy.re>
Tue, 16 Feb 2021 09:37:01 +0000 (10:37 +0100)
closes #2810

client/src/assets/player/peertube-player-manager.ts

index 4ea9fda2e8c03f9c0e9e2befd49c7aa73128a73c..2cbef48ea06197c181afc42316fdb906bfe6f800 100644 (file)
@@ -543,24 +543,19 @@ export class PeertubePlayerManager {
         enableVolumeScroll: false,
         enableModifiersForNumbers: false,
 
+        rewindKey: function (event: KeyboardEvent) {
+          return isNaked(event, 'ArrowLeft')
+        },
+
+        forwardKey: function (event: KeyboardEvent) {
+          return isNaked(event, 'ArrowRight')
+        },
+
         fullscreenKey: function (event: KeyboardEvent) {
           // fullscreen with the f key or Ctrl+Enter
           return isNaked(event, 'f') || (!event.altKey && event.ctrlKey && event.key === 'Enter')
         },
 
-        seekStep: function (event: KeyboardEvent) {
-          // mimic VLC seek behavior, and default to 5 (original value is 5).
-          if (event.ctrlKey && event.altKey) {
-            return 5 * 60
-          } else if (event.ctrlKey) {
-            return 60
-          } else if (event.altKey) {
-            return 10
-          } else {
-            return 5
-          }
-        },
-
         customKeys: {
           increasePlaybackRateKey: {
             key: function (event: KeyboardEvent) {