修复最小化后再隐藏窗口时,托盘菜单的显示主界面功能异常的问题

pull/1761/head
lyswhut 2024-01-16 13:09:04 +08:00
parent 61013e9d2d
commit 110db561a9
2 changed files with 8 additions and 16 deletions

View File

@ -31,6 +31,7 @@
- 修复 MacOS 平台在 Finder 打开文件或目录时应用卡死的问题(#1684 - 修复 MacOS 平台在 Finder 打开文件或目录时应用卡死的问题(#1684
- 修复下载模块在数据写入速度较慢的情况下出现任务及文件异常的问题 - 修复下载模块在数据写入速度较慢的情况下出现任务及文件异常的问题
- 修复临时列表变更会意外触发同步的问题 - 修复临时列表变更会意外触发同步的问题
- 修复最小化后再隐藏窗口时,托盘菜单的显示主界面功能异常的问题
### 其他 ### 其他

View File

@ -165,26 +165,17 @@ export const toggleHide = () => {
} }
export const toggleMinimize = () => { export const toggleMinimize = () => {
if (!browserWindow) return if (!browserWindow) return
if (browserWindow.isMinimized()) { if (browserWindow.isVisible()) {
if (!browserWindow.isVisible()) { if (browserWindow.isMinimized()) browserWindow.restore()
browserWindow.show() else browserWindow.minimize()
} } else browserWindow.show()
browserWindow.restore()
browserWindow.focus()
} else {
browserWindow.minimize()
}
} }
export const showWindow = () => { export const showWindow = () => {
if (!browserWindow) return if (!browserWindow) return
if (browserWindow.isMinimized()) {
browserWindow.restore()
}
if (browserWindow.isVisible()) { if (browserWindow.isVisible()) {
browserWindow.focus() if (browserWindow.isMinimized()) browserWindow.restore()
} else { else browserWindow.focus()
browserWindow.show() } else browserWindow.show()
}
} }
export const hideWindow = () => { export const hideWindow = () => {
if (!browserWindow) return if (!browserWindow) return