Skip to content

Commit 608f63b

Browse files
committed
临时修复桌面歌词交互时背景异常的问题
1 parent a4c1186 commit 608f63b

3 files changed

Lines changed: 62 additions & 47 deletions

File tree

package-lock.json

Lines changed: 50 additions & 39 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -119,12 +119,12 @@
119119
"@tsconfig/recommended": "^1.0.10",
120120
"@types/better-sqlite3": "^7.6.13",
121121
"@types/needle": "^3.3.0",
122-
"@types/node": "^20.19.13",
122+
"@types/node": "^20.19.17",
123123
"@types/tunnel": "^0.0.7",
124124
"@types/ws": "8.5.4",
125-
"@vue/language-plugin-pug": "^3.0.6",
125+
"@vue/language-plugin-pug": "^3.0.7",
126126
"babel-loader": "^10.0.0",
127-
"browserslist": "^4.25.4",
127+
"browserslist": "^4.26.2",
128128
"chalk": "^4.1.2",
129129
"changelog-parser": "^3.0.1",
130130
"copy-webpack-plugin": "^13.0.1",
@@ -133,11 +133,11 @@
133133
"css-loader": "^7.1.2",
134134
"css-minimizer-webpack-plugin": "^7.0.2",
135135
"del": "^6.1.1",
136-
"electron": "37.4.0",
136+
"electron": "37.5.1",
137137
"electron-builder": "^26.0.20",
138138
"electron-debug": "^3.2.0",
139139
"electron-devtools-installer": "github:lyswhut/electron-devtools-installer#64596d615c1fc891eefd8aef1dfcb2c87aaadf03",
140-
"electron-to-chromium": "^1.5.214",
140+
"electron-to-chromium": "^1.5.222",
141141
"electron-updater": "6.6.8",
142142
"eslint": "^8.57.1",
143143
"eslint-config-standard": "^17.1.0",
@@ -182,13 +182,13 @@
182182
"comlink": "~4.3.1",
183183
"crypto-js": "^4.2.0",
184184
"electron-log": "^5.4.3",
185-
"font-list": "^2.0.0",
185+
"font-list": "^2.0.1",
186186
"iconv-lite": "^0.7.0",
187187
"image-size": "^1.1.0",
188188
"jschardet": "^3.1.4",
189189
"long": "^5.3.2",
190190
"message2call": "^0.1.3",
191-
"music-metadata": "^11.8.3",
191+
"music-metadata": "^11.9.0",
192192
"needle": "github:lyswhut/needle#93299ac841b7e9a9f82ca7279b88aaaeda404060",
193193
"node-id3": "^0.2.9",
194194
"sortablejs": "^1.15.6",

src/renderer-lyric/utils/ipc.ts

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,8 +18,12 @@ export const onSettingChanged = (listener: LX.IpcRendererEventListenerParams<Par
1818
export const setWindowBounds = (bounds: LX.DesktopLyric.NewBounds) => {
1919
rendererSend<LX.DesktopLyric.NewBounds>(WIN_LYRIC_RENDERER_EVENT_NAME.set_win_bounds, bounds)
2020
}
21+
let previousResizable: boolean | null = null
2122
export const setWindowResizeable = (resizable: boolean) => {
22-
rendererSend<boolean>(WIN_LYRIC_RENDERER_EVENT_NAME.set_win_resizeable, resizable)
23+
if (previousResizable === resizable) return
24+
previousResizable = resizable
25+
// https://github.com/electron/electron/issues/48352
26+
// rendererSend<boolean>(WIN_LYRIC_RENDERER_EVENT_NAME.set_win_resizeable, resizable)
2327
}
2428

2529
export const sendConnectMainWindowEvent = () => {

0 commit comments

Comments
 (0)