From 48c93a21204caf1422246cfb8c2ebbf5b13e3eef Mon Sep 17 00:00:00 2001 From: Book Pauk Date: Fri, 30 Oct 2020 11:23:18 +0700 Subject: [PATCH] =?UTF-8?q?=D0=9D=D0=B5=D0=B1=D0=BE=D0=BB=D1=8C=D1=88?= =?UTF-8?q?=D0=B8=D0=B5=20=D0=BF=D0=BE=D0=BF=D1=80=D0=B0=D0=B2=D0=BA=D0=B8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- client/components/App.vue | 7 +++++-- client/components/ExternalLibs/ExternalLibs.vue | 2 +- client/components/Reader/LoaderPage/LoaderPage.vue | 2 +- 3 files changed, 7 insertions(+), 4 deletions(-) diff --git a/client/components/App.vue b/client/components/App.vue index 6f0b829c..51d135e4 100644 --- a/client/components/App.vue +++ b/client/components/App.vue @@ -92,10 +92,13 @@ class App extends Vue { document.addEventListener('keyup', (event) => { this.keyHook(event); - }); + }); + document.addEventListener('keypress', (event) => { + this.keyHook(event); + }); document.addEventListener('keydown', (event) => { this.keyHook(event); - }); + }); window.addEventListener('resize', () => { this.$root.$emit('resize'); }); diff --git a/client/components/ExternalLibs/ExternalLibs.vue b/client/components/ExternalLibs/ExternalLibs.vue index f88d1189..b8ef4aa6 100644 --- a/client/components/ExternalLibs/ExternalLibs.vue +++ b/client/components/ExternalLibs/ExternalLibs.vue @@ -498,7 +498,7 @@ class ExternalLibs extends Vue { //недостатки сторонних ui const input = this.$refs.input.$refs.input; - if (document.activeElement === input && event.type == 'keydown' && event.code == 'Enter') { + if (document.activeElement === input && event.type == 'keypress' && event.code == 'Enter') { this.submitUrl(); return true; } diff --git a/client/components/Reader/LoaderPage/LoaderPage.vue b/client/components/Reader/LoaderPage/LoaderPage.vue index 51f47f1b..04b263f6 100644 --- a/client/components/Reader/LoaderPage/LoaderPage.vue +++ b/client/components/Reader/LoaderPage/LoaderPage.vue @@ -173,7 +173,7 @@ class LoaderPage extends Vue { //недостатки сторонних ui const input = this.$refs.input.$refs.input; - if (document.activeElement === input && event.type == 'keydown' && event.code == 'Enter') { + if (document.activeElement === input && event.type == 'keypress' && event.code == 'Enter') { this.submitUrl(); return true; }