fondo
fondo copied to clipboard
Fondo only sets wallpaper for GNOME Light Theme, not Dark Theme
I noticed this bug since I updated to GNOME 42. I am using ArchLinux. fondo-git r457.bbdd066-1 version
same here: ubuntu 22.04, gnome 42, flatpak fondo. Not working with dark theme settings, change to ligth and working again.
Same here - Manjaro with Gnome 42 - flatpak fondo from flathub. Also, It would be nice if the fix also improves the feature allowing 2 different images, one for each theme.
Same here:
Pop! OS 22.04 Gnome 42.4 Flatpak Fondo.
This seems like a relatively easy fix. Based on the comment on this wiki, the src/Utils/SchemaManager.vala
needs to be updated from
case Constants.IS_GNOME:
settings.set_string ("picture-uri", "file://" + picture_path);
if (settings_screensaver != null) {
settings_screensaver.set_string ("picture-uri", "file://" + picture_path);
}
break;
to
case Constants.IS_GNOME:
settings.set_string ("picture-uri", "file://" + picture_path);
settings.set_string ("picture-uri-dark", "file://" + picture_path);
if (settings_screensaver != null) {
settings_screensaver.set_string ("picture-uri", "file://" + picture_path);
settings_screensaver.set_string ("picture-uri-dark", "file://" + picture_path);
}
break;