소스 검색

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

Book Pauk 6 년 전
부모
커밋
abeb024dc5
1개의 변경된 파일7개의 추가작업 그리고 2개의 파일을 삭제
  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) {
     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) {
             switch (event.code) {
                 case 'ArrowDown':
                 case 'ArrowDown':
                     this.doDown();
                     this.doDown();
@@ -845,8 +846,12 @@ class TextPage extends Vue {
                     event.preventDefault();
                     event.preventDefault();
                     event.stopPropagation();
                     event.stopPropagation();
                     break;
                     break;
+                default:
+                    result = false;
+                    break;
             }
             }
         }
         }
+        return result;
     }
     }
 
 
     async startClickRepeat(pointX, pointY) {
     async startClickRepeat(pointX, pointY) {