Summary: | Strange behaviour when XDG_CURRENT_DESKTOP is not set to KDE | ||
---|---|---|---|
Product: | [Applications] systemsettings | Reporter: | Juraj <jurajoravec> |
Component: | general | Assignee: | Plasma Bugs List <plasma-bugs> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | kde, nate |
Priority: | NOR | ||
Version: | 5.17.5 | ||
Target Milestone: | --- | ||
Platform: | Arch Linux | ||
OS: | Linux | ||
Latest Commit: | https://commits.kde.org/kscreen/357df7c5c48abd862fcd71e1d611f3f575c74be4 | Version Fixed In: | |
Sentry Crash Report: | |||
Attachments: | Left: XDG_CURRENT_DESKTOP=KDE (works fine); Middle: XDG_CURRENT_DESKTOP=XFCE (breaks); Right: QT_QPA_PLATFORMTHEME=qt5ct (breaks) |
Description
Juraj
2020-02-08 19:11:39 UTC
Fixed this. But it stems from an easy trap to fall into that doesn't exhibit itself on KDE, so please do open new reports if you see it elsewhere. > Fixed this. May I ask how was this fixed? (link to commit or something). > But it stems from an easy trap to fall into that doesn't exhibit itself on KDE I agree, this is KDE/Plasma system settings so if it does not work on other DEs it is probably fine. > so please do open new reports if you see it elsewhere Will do if I see it somewhere. But it makes me think that something is rotting here. If such a simple change can cripple some KDE programs, it sounds scary. Thank you for reply. Best regards. and somewhat relevant: https://phabricator.kde.org/T12708 Git commit 357df7c5c48abd862fcd71e1d611f3f575c74be4 by David Edmundson. Committed on 17/02/2020 at 16:33. Pushed by davidedmundson into branch 'Plasma/5.18'. fix(kcm): use explicit Kirigami.Units over singleton from a theme Summary: units lowercase is defined by PlasmaCore as a singleton (which we generally shouldn't be using) Kirigami's desktop theme plugin, as a singleton. This plugin is only loaded on KDE Kirigami.Units is the correct import that is always defined. Test Plan: opened KCM normally and with forced QT_QPA_PLATFORM Reviewers: #plasma, apol, romangg Reviewed By: #plasma, apol, romangg Subscribers: davidre, ngraham, plasma-devel Tags: #plasma Differential Revision: https://phabricator.kde.org/D27442 M +3 -2 kcm/package/contents/ui/Output.qml M +3 -3 kcm/package/contents/ui/Screen.qml M +3 -3 kcm/package/contents/ui/main.qml https://commits.kde.org/kscreen/357df7c5c48abd862fcd71e1d611f3f575c74be4 |