window_manager
window_manager copied to clipboard
最大化时半透明背景会导致绘制两次按钮
使用fluent_ui example并把windows_manager版本改为0.2.0测试(默认为0.1.9,但有最大化有调整窗口大小的bug)。当使用transparent,acrylic,mica,tabbed等透明/半透明效果时,最大化会导致绘制两次按钮,如图
测试使用的是https://github.com/bdlukaa/fluent_ui/tree/window-effect-example分支(分支修复了半透明效果,但目前还没有合并)
准确来说是原来的窗口标题没有隐藏,直接叠加在窗口顶端,再加上界面绘制的按钮,导致有两组按钮
经测试,这应该是当窗口为透明时,判断为显示在顶端的是背后窗口的标题栏。
这个bug会被修复吗?还是说这是windows本身的bug? bitsdojo_window也出现了相同的问题(flutter_acrylic的example)
这不是bug啊,你看到的原来的标题窗口,实际是其他窗口的标题
这不是bug啊,你看到的原来的标题窗口,实际是其他窗口的标题
我刚刚测试,后面没有任何其他窗口,在桌面上也有一样的问题,同时只有在隐藏标题栏的情况下才会出现。所以我推测这是被隐藏的标题栏由于错误而显示
你的系统版本是多少?另外可以录个视频我看一下?
你的系统版本是多少?另外可以录个视频我看一下?
Windows11 Dev 22579.100
https://user-images.githubusercontent.com/76773705/160047217-df5fb81b-0fac-4a39-9661-92560bb13039.mp4
你能尝试更新到 0.2.0 再试一下吗?
或者直接引用 main 分支的版本
dependencies:
window_manager:
git:
url: https://github.com/leanflutter/window_manager.git
ref: main
或者直接引用 main 分支的版本
dependencies: window_manager: git: url: https://github.com/leanflutter/window_manager.git ref: main
我在其他测试中是直接引用main分支,有这种情况
加我vx: lijy91
加我vx: lijy91
我刚刚已经加了leanflutter群,