-
Notifications
You must be signed in to change notification settings - Fork 903
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Transparent windows are completely broken on Windows 11 #2082
Comments
Here's some more info with screenshots to help illustrate the issues.
And if I run the same example in 🤷 One more datapoint: |
- This has some obvious issues at the moment. First, transparent windows are completely broken on Windows 11. See: rust-windowing/winit#2082 So I've completely disabled that feature for now. - Secondly, `glium` needs an update. I'm patching it with an unreleased git revision to make sure things are working together.
Thanks for the report - checked on Windows 10 and seems to work fine there. Unfortunately, I don't have a Win11 compatible system so I currently can't looks further into this. |
Should be fixed by #2121 |
Confirmed! |
Running the
transparent
example on Windows 11 (version 21H2, build 22000.348) appears to completely crash something in the OS. My screens flash black for a moment, and all windows appear as just the decoration with empty contents for a second until things settle down. This looks pretty similar to what happens when you update the display drivers, except window positions are not reset (because the driver update temporarily changes the desktop resolution).Whatever crashes also disables Night Light; I have to re-enable it manually in
Settings > System > Display
. Working on this bug in the middle of the night is really unkind to my eyesight.git bisect
points at #1933 as causing the crash.The
transparent
window itself is completely invisible, but it still receives events. I am not sure if this example is supposed to behave this way. It acts the same with0.25.0
on Windows 11. I don't think it's supposed to do this, considering #1933 (comment) shows a video with this example creating an actual window. Something I don't get at all.The text was updated successfully, but these errors were encountered: