预检清单
- 我已阅读了此项目的 Contributing Guidelines。
- 我同意遵循此项目遵循的 Code of Conduct。
- 我在 issue tracker 中搜索了一个与我想要提交的 bug 报告匹配的 bug,但没有成功。
Electron 版本
29.1.4
您正在使用的操作系统是什么?
macOS
您正在使用的操作系统版本是什么?
macOS, 14.2.1 (23C71)
您正在使用的架构是什么?
arm64(包括 Apple Silicon)
最后已知正常工作的 Electron 版本
- 无响应*
预期行为
在从任务控制移动窗口到另一个显示器后,边界应该是正确的。
实际行为
在从任务控制移动窗口到另一个显示器后,边界是不正确的。
测试用例 Gist URL
https://gist.github.com/VMatyagin/2e453a22a0ca3e355350872bbfa96bca
其他信息
只有在观察到的组件上发生 move
事件后,才能计算出尺寸
实际上,我编写了一个本地模块作为解决方法,但在这种情况下,窗口打开时边界是正确的,但内容宽度仍然是相同的,只有发生 show
事件后才会改变,即使禁用了 backgroundThrottling
也一样。看起来 setBounds 只在发生 show
事件后才生效
electron-issue.mp4
2条答案
按热度按时间8gsdolmq1#
这个问题已经被自动标记为过时。如果这个问题仍然影响到你,请留下任何评论(例如“提升”),我们会保持开放。如果你有任何新的附加信息——特别是,如果这个问题在 latest version of Electron 或 beta 中仍然可复现——请在你的评论中包含它!
aij0ehis2#
bump