From 5e291255bb4d5934d172fc95bb44d0f397a84702 Mon Sep 17 00:00:00 2001 From: lyswhut Date: Tue, 8 Mar 2022 18:02:45 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=E5=88=87=E6=8D=A2=E5=85=A8?= =?UTF-8?q?=E5=B1=8F=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/renderer/core/useApp/useEventListener.js | 1 + src/renderer/views/songList/SongList.vue | 7 +++++-- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/src/renderer/core/useApp/useEventListener.js b/src/renderer/core/useApp/useEventListener.js index 4d5beef7..542b5846 100644 --- a/src/renderer/core/useApp/useEventListener.js +++ b/src/renderer/core/useApp/useEventListener.js @@ -28,6 +28,7 @@ const handle_open_devtools = event => { rendererSend(NAMES.mainWindow.open_dev_tools) } const handle_fullscreen = event => { + if (event.event.repeat) return rendererInvoke(NAMES.mainWindow.fullscreen, !isFullscreen.value).then(fullscreen => { isFullscreen.value = fullscreen }) diff --git a/src/renderer/views/songList/SongList.vue b/src/renderer/views/songList/SongList.vue index 3819e5dd..41e82f92 100644 --- a/src/renderer/views/songList/SongList.vue +++ b/src/renderer/views/songList/SongList.vue @@ -201,11 +201,14 @@ export default { }), listenEvent() { window.eventHub.on('key_backspace_down', this.handle_key_backspace_down) - window.addEventListener('resize', this.setTagListWidth) + window.addEventListener('resize', this.handleSetTagWidth) }, unlistenEvent() { window.eventHub.off('key_backspace_down', this.handle_key_backspace_down) - window.removeEventListener('resize', this.setTagListWidth) + window.removeEventListener('resize', this.handleSetTagWidth) + }, + handleSetTagWidth() { + setTimeout(this.setTagListWidth) }, handle_key_backspace_down({ event }) { if (!this.isVisibleListDetail ||