[dolphin] [Bug 485728] New: Some apps launched via Dolphin completely ignore system theme settings

bugzilla_noreply at kde.org bugzilla_noreply at kde.org
Thu Apr 18 12:26:46 BST 2024


https://bugs.kde.org/show_bug.cgi?id=485728

            Bug ID: 485728
           Summary: Some apps launched via Dolphin completely ignore
                    system theme settings
    Classification: Applications
           Product: dolphin
           Version: 24.02.2
          Platform: Arch Linux
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: general
          Assignee: dolphin-bugs-null at kde.org
          Reporter: l33tmmx at gmail.com
                CC: kfm-devel at kde.org
  Target Milestone: ---

SUMMARY

If using Dolphin outside Plasma6 (In my case with the AwesomeWM window
manager), some applications launched via it completely ignore the system theme
settings (even the systemsettings-defined fonts!) and start using the default
white theme. The same applications, when started either via the menu or
terminal, properly use the correct theme.

There are some variations on how this works: 
- some applications (for example ark, calibre) stay on the white theme until
closed
- then, for example gwenview (please see
https://pasteboard.co/9MnEYXumh8RR.png) starts with the white theme, but
returns to the correct theme after being fullscreened (left: before, right:
after)
- Sometimes even Qt5 applications are affected! Smplayer's configuration dialog
changes according to whether it was launched via Dolphin or via menu/terminal
(please see https://pasteboard.co/w1aEiwZ9tY56.png, the left image is via
Dolphin)

This issue didn't exist on the earlier Qt5 version of Dolphin.

OBSERVED RESULT
KDE6/Plasma6 theme handling is b0rked

EXPECTED RESULT
All application should use the systemsettings-defined theme, regardless of how
they are started, without exceptions.

SOFTWARE/OS VERSIONS
Linux: Arch Linux/X11 
KDE Plasma Version: 6.0.4
KDE Frameworks Version: 6.1.0
Qt Version: 6.7.0

ADDITIONAL INFORMATION
Theme settings:
- Kvantummanager: KvArcDark
- Qt6ct: Kvantum-dark
- Systemsettings/Colors: KvArcDark
- Systemsettings/Application Style: Qt6ct-style
- QT_QPA_PLATFORMTHEME=qt6ct
- QT_STYLE_OVERRIDE unset

-- 
You are receiving this mail because:
You are on the CC list for the bug.


More information about the kfm-devel mailing list