Răsfoiți Sursa

Доработка обработки клавиш

Book Pauk 6 ani în urmă
părinte
comite
abeb024dc5
1 a modificat fișierele cu 7 adăugiri și 2 ștergeri
  1. 7 2
      client/components/Reader/TextPage/TextPage.vue

+ 7 - 2
client/components/Reader/TextPage/TextPage.vue

@@ -810,8 +810,9 @@ class TextPage extends Vue {
     }
 
     keyHook(event) {
-        //console.log(event.code);
-        if (event.type == 'keydown') {
+        let result = false;
+        if (event.type == 'keydown' && !event.ctrlKey && !event.altKey && !event.shiftKey) {
+            result = true;
             switch (event.code) {
                 case 'ArrowDown':
                     this.doDown();
@@ -845,8 +846,12 @@ class TextPage extends Vue {
                     event.preventDefault();
                     event.stopPropagation();
                     break;
+                default:
+                    result = false;
+                    break;
             }
         }
+        return result;
     }
 
     async startClickRepeat(pointX, pointY) {