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

            Bug ID: 446569
           Summary: Plasma global default look-and-feel code forces reset
                    to vendor default
           Product: systemsettings
           Version: 5.23.3
          Platform: Fedora RPMs
                OS: Linux
            Status: REPORTED
          Severity: major
          Priority: NOR
         Component: kcm_lookandfeel
          Assignee: plasma-b...@kde.org
          Reporter: ngomp...@gmail.com
  Target Milestone: ---

SUMMARY
During a debugging session on bug 431219 with Nate in the Fedora KDE SIG
meeting, we discovered that the logic for handling the default look-and-feel is
set up so that the theme is reset every time it is detected to be something
else on login.

See:
https://invent.kde.org/search?search=DEFAULT_LOOKANDFEEL&group_id=1568&project_id=2703&scope=&search_code=true&snippets=false&repository_ref=Plasma%2F5.23&nav_source=navbar

Nate mentioned that the code was incompletely refactored in Plasma 5.22/5.23
which possibly led to this issue.

This was caused by us following the older guidance on how to set defaults, this
apparently changed but we didn't notice because our patch did not break. We
need new guidance on this and then it probably makes sense to finish gutting
the old code.

SOFTWARE/OS VERSIONS
Linux/KDE Plasma: Fedora Linux 35 (KDE Plasma)
(available in About System)
KDE Plasma Version: 5.23.2
KDE Frameworks Version: 5.88
Qt Version: 5.15.2

ADDITIONAL INFORMATION
More info at:
* https://pagure.io/fedora-kde/SIG/issue/155
* https://bugzilla.redhat.com/show_bug.cgi?id=2026789

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to