-
-
Notifications
You must be signed in to change notification settings - Fork 76
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
Slow-loading wallpapers set incorrect panel color on login #613
Comments
As a note, it only seems to do this on login; when changing the wallpaper in-session, the correct panel color is set. I've also confirmed it can be worked around by setting the wallpaper color to white, then choosing the light wallpaper. Then during that moment on login when the wallpaper is loading, the background is white and the correct panel color is set. |
I'm able to reproduce this on two machines with the new |
To reproduce:
If your machine is similar to mine, it'll take a moment to load the wallpaper when logging back in, and the panel color will be incorrect. If you repeat it but set the color to white in step one, the panel is set to the correct color. |
@donadigo had mentioned being able to reproduce this, but I'm not sure if there's been any progress. |
This is more easily reproducible for me on the Pinebook Pro with any of our light-topped wallpapers. @davidmhewitt had mentioned possibly taking a look at this? 🤞😅 |
It looks like a slow-loading wallpaper (i.e. a very large resolution on a not super powerful system) causes Gala to think the wallpaper is whatever the color is before it's loaded (i.e. if there's a color set, it uses that instead—black by default). For light wallpapers, this means the background ends up being black for a second, which then renders white text on the light wallpaper once it loads in.
The text was updated successfully, but these errors were encountered: