From 6933baafcaae76ee2d0d0da411b0bfd5c8e07f7c Mon Sep 17 00:00:00 2001 From: lyswhut Date: Thu, 2 May 2024 13:03:02 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=E4=BA=8B=E4=BB=B6=E7=9B=91?= =?UTF-8?q?=E5=90=AC=E6=BD=9C=E5=9C=A8=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../components/layout/PlayDetail/useSelectAllLrc.js | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/renderer/components/layout/PlayDetail/useSelectAllLrc.js b/src/renderer/components/layout/PlayDetail/useSelectAllLrc.js index 6d757c13..80b706f4 100644 --- a/src/renderer/components/layout/PlayDetail/useSelectAllLrc.js +++ b/src/renderer/components/layout/PlayDetail/useSelectAllLrc.js @@ -1,4 +1,4 @@ -import { ref, onBeforeUnmount } from '@common/utils/vueTools' +import { ref, onBeforeUnmount, onMounted } from '@common/utils/vueTools' export default () => { const dom_lrc_select_content = ref() @@ -14,10 +14,12 @@ export default () => { selection.addRange(range) } + onMounted(() => { + window.key_event.on('key_mod+a_down', handle_key_mod_a_down) + }) onBeforeUnmount(() => { window.key_event.off('key_mod+a_down', handle_key_mod_a_down) }) - window.key_event.on('key_mod+a_down', handle_key_mod_a_down) return dom_lrc_select_content }