fix: 0.7.1 文件夹扫描竞态守卫与边角修复 - 扫描会话序号丢弃过期结果(并发重扫不互相覆盖、退出后迟到结果不拉回文件夹模式)、FolderView补resize监听(拉伸窗口即时补齐渲染窗口)、行号列不透明背景(真机证实横向滚动文字透过sticky半透明行号列叠印)、最大化关闭改存getNormalBounds(会话内调整的窗口位置不丢失)、行id生成统一与fmtSize收敛共用、文档与版本号同步
This commit is contained in:
+4
-3
@@ -76,10 +76,11 @@ function createWindow(): void {
|
||||
}
|
||||
})
|
||||
|
||||
// 关闭时记忆窗口普通状态 bounds(最大化/全屏/最小化时不记录,避免把超屏尺寸存进偏好)
|
||||
// 关闭时记忆窗口普通状态 bounds:最大化/全屏时 getNormalBounds 仍返回普通状态的
|
||||
// 尺寸位置(本次会话调整过的窗口位置不因最大化关闭而丢失);最小化时不记录
|
||||
mainWindow.on('close', () => {
|
||||
if (mainWindow.isMinimized() || mainWindow.isMaximized() || mainWindow.isFullScreen()) return
|
||||
const b = mainWindow.getBounds()
|
||||
if (mainWindow.isMinimized()) return
|
||||
const b = mainWindow.getNormalBounds()
|
||||
appState.bounds = { x: b.x, y: b.y, width: b.width, height: b.height }
|
||||
saveState()
|
||||
})
|
||||
|
||||
Reference in New Issue
Block a user