预检清单
- 我已阅读了此项目的 Contributing Guidelines。
- 我同意遵循此项目遵循的 Code of Conduct。
- 我在 issue tracker 中搜索了一个与我想要提交的 bug 报告相匹配的 bug,但没有成功。
Electron 版本
31.0.0
您正在使用的操作系统是什么?
其他 Linux
您正在使用的操作系统版本是什么?
Arch Linux,滚动版
您正在使用的架构是什么?
x64
上一个已知正常工作的 Electron 版本是什么?
30
预期行为
实际行为
屏幕录制.dari.2024-07-15.12-00-58.mp4
测试用例 Gist URL
- 无响应*
其他信息
两个测试用例都是在以下条件下运行的:--ozone-platform-hint=auto
在 GNOME wayland 上作为 electron 只在 GNOME Wayland 或 Weston compositor 中显示 CSD 标题栏。要注意到错误的边框,可以安装 rounded-window-corner-reloaded gnome 扩展并启用轮廓,或者尝试将窗口标题栏拖动到顶部,看看它停在哪里,就像视频中的那样。
5条答案
按热度按时间np8igboo1#
请阅读如何在如何复现中获取更多信息,抱歉重新发布,我只是需要纠正我原始问题帖子中的一些信息。
dgsult0t2#
RushingAlien,你是否能提供更具体的信息,说明这个版本在哪里出了问题?例如,它在特定的31个beta版本中出现了问题吗?
a6b3iqyw3#
我不知道,我该如何获取31个beta?
yqlxgs2m4#
感谢你关注这个问题!我已经追踪到了从上一个alpha(5)版本到beta(1)版本之间发生的问题,其中Alpha 5是最后一个已知的正常工作版本。希望这能有所帮助 ☺️
我正在以
./electron --ozone-platform-hint=auto
的身份运行electron二进制文件。我已经附上了下面的版本截图(右侧窗口beta 1的CSD边框不正确)acruukt95#
我不太熟悉从源代码编译,因为我不是开发者,但我正在寻求一些帮助。我注意到alpha 5和beta 1之间有一些差异,有一个特定的提交可能是有问题的那个,我不确定,但它确实很突出。有人能验证一下吗?cc @codebytere
地址 Linux NonClientFrameView 更改:dff980c
5180720:在Linux上优化平铺式浏览器窗口UI | https://chromium-review.googlesource.com/c/chromium/src/+/5180720
5367794:wayland:在configure-sync模型中支持窗口状态和插图 | https://chromium-review.googlesource.com/c/chromium/src/+/5367794