-
Notifications
You must be signed in to change notification settings - Fork 8.5k
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
Screen flicker when Terminal is opened on top of Skype window #4528
Comments
Really! If you place Calculator on top of Skype (calculator has a lot of acrylic) without Terminal, does it also flicker? |
Calculator seems to be unaffected, and I haven't noticed any flicker in other apps before for that matter. Not sure if this would be helpful, but here's a bad video that demonstrates the issue. Also from tests on other hardware, it seems to be Intel-specific, I couldn't reproduce this on a dedicated nVidia GPU. |
Well yep, that's rather bad. Thanks for the report! |
I'm concerned this might be related to the use of acrylic in xaml islands. Maybe #778 will make this less bad as we'll be redrawing the entire screen less? |
I'm experiencing a very similar issue which I believe is related to this one. When I have the Terminal open and overlap it on top of Windows Media Player, it will flicker just like this, but only when the media player controls fade in and out. I'm running a dedicated Nvidia GPU and an AMD CPU without integrated graphics. |
I was unable to reproduce this on an Intel UHD Graphics 620 (mobile kaby lake-r) with the same drivers (100.7262-100.7755) on Windows 10 2004 (10.0.19041) with a 4K screen. |
I observe the same problem:
But thanks for doing a great job. |
@vslynko this is the exact problem I'm having. Glad it's not just me! |
Yes, turning G-Sync off helps. Some issue and some solution also present for Plex. |
Why turning off G-Sync is a solution? I don't want to go in every time I want to play or want to code into Nvidia's panel to flip switches. Update: Sorry, I just had to get to this other issue where someone explained a viable solution that may fit most people who play games. I want to add that you will have to set it to full-screen apps only, then turn off G-Sync and back again to pick up the correct settings. It did not work for my monitor to change on the fly while G-Sync was turned on. |
@vadviktor - it was suggested to turn off G-sync only for terminal process, as a workaround. |
Environment
Steps to reproduce
Open Skype and maximize the window, open Windows Terminal with any profile that is using acrylic effect (I have it set at 0.75 for cmd, for example), observe flicker on repaint.
Not sure if relevant, but I have animated emojis visible in the skype window.
You can also have other legacy windows between skype and terminal (placing some modern app in-between can stop this issue)
Expected behavior
Repaint is unnoticeable
Actual behavior
Screen flickers
The text was updated successfully, but these errors were encountered: