Closed kaharlichenko closed 9 months ago
Do you have any automatic theme changer or you have your desktop set to change its wallpaper every x time?
I don't have any theme changers, though my wallpapers do change automatically. I tried to right-click on the desktop and select "set next wallpaper", which indeed breaks WingetUI in about 2 seconds.
Can you please try disabling "Automatic accent color" from the Windows Settings?
That did the trick. I switched the "Accent Color" from "Automatic" to "Manual" and tried changing the wallpaper. WingetUI seems to be stable.
And do you have WingetUI theme set to "Dark" or "Automatic"?
My "Application theme" is set to "Follow system color scheme".
What happens if you set it to dark?
When Windows setting "Accent Color" is set to "Manual", WingetUI behaves normally regardless of its theme setting.
When Windows setting "Accent Color" is set to "Automatic" and WingetUI is set to dark here's what happens when I trigger the wallpaper change:
That is, the theme becomes bright for a couple of seconds, then gets back to dark on its own.
That is, the theme becomes bright for a couple of seconds, then gets back to dark on its own
Ok, I understand where thsi issue is then. Please leave WingetUI to Dark mode for the moment, and I will fix this
That is, the theme becomes bright for a couple of seconds, then gets back to dark on its own.
This has to be done in order to make a workaround for theming changes which were added to Qt (WingetUI's GUI library) in version 6.5 which assumes our theme to be light always in "win32" theme making the window goto light mode which causes this flicker. See https://www.qt.io/blog/dark-mode-on-windows-11-with-qt-6.5
Please leave WingetUI to Dark mode for the moment, and I will fix this
The current code should work in both automatic theme and dark theme. I will also try to investigate this issue.
If it helps, I too am having this issue. Happy to provide whatever information is needed to help.
I am having the same issue - setting WingetUI
to dark helps it recover itself at least - the thing is, for me it happened straight after boot too, the first time I open WingetUI (sometimes) it was light, then I had to close it and re-open it to get it dark again - above seems to help recover itself
Can some of the people who are facing this issue please post their pc's specs as I am not able to reproduce the issue consistently.
@raghavdhingra24, do you have any command to dump the things you require, or any other instructions where do get the specs you need from?
I just want the CPU and GPU model name along with the version of windows. CPU and GPU can be found from performance tab in task manager and windows version by running the running the winver
command in the terminal.
Here are my details:
Item | Name |
---|---|
Computer | Dell Inspiron 7306 2-in-1 laptop |
CPU | 11th Gen Intel(R) Core(TM) i7-1165G7 @ 2.80GHz |
RAM | 16 GB |
Storage | 512 GB NVMe SK hynix |
GPU | Intel(R) Iris(R) Xe Graphics |
GPU Driver | 31.0.101.4502 |
GPU Driver Date | 2023-06-15 |
DirectX version | 12 (FL 12.1) |
OS | Windows 11 |
winver |
23H2 (OS Build 22631.3155 |
I am still experiencing this issue. π
Please do test the latest beta. The issue is fixed there
Please confirm these before moving forward
Describe your issue
After several seconds of using the UI all the widgets become white, while the fonts stay white as well, which renders the whole UI unusable.
Both Windows and WingetUI are set to the dark theme.
Steps to reproduce the issue
No response
WingetUI Log
Package Managers Logs
Relevant information
No response
Screenshots and videos