| Summary: | kde-gtk-config color scheme value is desync with xdg-desktop-portal-kde | ||
|---|---|---|---|
| Product: | [Applications] systemsettings | Reporter: | Ilya Fedin <fedin-ilja2010> |
| Component: | kcm_style | Assignee: | Plasma Bugs List <plasma-bugs-null> |
| Status: | RESOLVED FIXED | ||
| Severity: | normal | CC: | mail, nate |
| Priority: | NOR | ||
| Version First Reported In: | 6.4.5 | ||
| Target Milestone: | --- | ||
| Platform: | NixOS | ||
| OS: | Linux | ||
| Latest Commit: | https://invent.kde.org/plasma/kde-gtk-config/-/commit/b4fdff4d365035460a0f915cf7a458708a1305b3 | Version Fixed/Implemented In: | |
| Sentry Crash Report: | |||
|
Description
Ilya Fedin
2025-10-25 10:56:09 UTC
A possibly relevant merge request was started @ https://invent.kde.org/plasma/kde-gtk-config/-/merge_requests/137 Git commit 3ffc9bff69efd8cac6bacef2caac5903ca287855 by Ilya Fedin. Committed on 31/10/2025 at 19:47. Pushed by nicolasfella into branch 'master'. Use prefer light in light mode Changing org.gnome.desktop.interface.color-scheme leads to xdg-desktop-portal-gtk issuing SettingChanged for org.freedesktop.appearance.colo-scheme, which in turn gets forwarded by xdg-desktop-portal and applications use no preference mode instead of the prefer light mode suggested by xdg-desktop-portal-kde. Doing the same as xdg-desktop-portal-kde avoids the issue. M +1 -1 kded/gtkconfig.cpp https://invent.kde.org/plasma/kde-gtk-config/-/commit/3ffc9bff69efd8cac6bacef2caac5903ca287855 Git commit b4fdff4d365035460a0f915cf7a458708a1305b3 by Nicolas Fella, on behalf of Ilya Fedin. Committed on 31/10/2025 at 21:19. Pushed by nicolasfella into branch 'Plasma/6.5'. Use prefer light in light mode Changing org.gnome.desktop.interface.color-scheme leads to xdg-desktop-portal-gtk issuing SettingChanged for org.freedesktop.appearance.colo-scheme, which in turn gets forwarded by xdg-desktop-portal and applications use no preference mode instead of the prefer light mode suggested by xdg-desktop-portal-kde. Doing the same as xdg-desktop-portal-kde avoids the issue. (cherry picked from commit 3ffc9bff69efd8cac6bacef2caac5903ca287855) M +1 -1 kded/gtkconfig.cpp https://invent.kde.org/plasma/kde-gtk-config/-/commit/b4fdff4d365035460a0f915cf7a458708a1305b3 |