Summary: | Screen sharing dialog not showing up when no global theme is set | ||
---|---|---|---|
Product: | [Plasma] xdg-desktop-portal-kde | Reporter: | mooodyhunter <mooodyhunter> |
Component: | general | Assignee: | Plasma Bugs List <plasma-bugs-null> |
Status: | RESOLVED FIXED | ||
Severity: | major | CC: | agurenko, aleixpol, jgrulich, michael, mooodyhunter, nate, nicolas.fella |
Priority: | NOR | Keywords: | qt6 |
Version First Reported In: | 5.93.0 | ||
Target Milestone: | --- | ||
Platform: | Arch Linux | ||
OS: | Linux | ||
See Also: | https://bugs.kde.org/show_bug.cgi?id=474639 | ||
Latest Commit: | https://invent.kde.org/plasma/plasma-workspace/-/commit/8f2dea93f31bed409c8650c82306fa6b417a4de4 | Version Fixed In: | 6.0 |
Sentry Crash Report: |
Description
mooodyhunter@outlook.com
2024-01-19 21:52:01 UTC
A weird thing is, this bug doesn't occur for a newly-created user. Is it possible that some related settings are affecting the behavior? After I select a "global theme" in system settings (nothing was selected there beforehand), the portal starts to work without issue. Fascinating. Sounds similar to Bug 474639. I seem to be getting the same. I'm on Fedora 39, KDE 5.27.10, pipewire 1.0.3 (In reply to Michael Kaplan from comment #4) > I seem to be getting the same. I'm on Fedora 39, KDE 5.27.10, pipewire 1.0.3 Forgot to mention, that I have a global theme set for quite a while(and it is quite an old install, that has been upgraded over time) Git commit da7385d61e32ba6746d2bcffc6675a2d70c858b6 by David Redondo. Committed on 21/02/2024 at 11:00. Pushed by davidre into branch 'master'. lookandfeel packagestructure: Always fallback to default package If a theme has no metadata.json (which can happen in the 5 to 6 transition period), we would end up with a valid package without any fallback package. If such a package doesn't contain a certain file we can now fall back. Related: bug 474639 M +3 -9 shell/packageplugins/lookandfeel/lookandfeel.cpp https://invent.kde.org/plasma/plasma-workspace/-/commit/da7385d61e32ba6746d2bcffc6675a2d70c858b6 Git commit 97690861b4185293e88ebc08be0e238e196e44a0 by David Redondo. Committed on 21/02/2024 at 11:00. Pushed by davidre into branch 'master'. SystemDialog: Fallback to default lnf theme If loading the file from the active lnf theme fails, also try the fallback (default) one. FIXED-IN:6.0 M +11 -2 components/dialogs/SystemDialog.qml M +5 -0 components/lookandfeelqml/kpackageinterface.cpp M +1 -0 components/lookandfeelqml/kpackageinterface.h https://invent.kde.org/plasma/plasma-workspace/-/commit/97690861b4185293e88ebc08be0e238e196e44a0 Git commit d928becd0646c77b25679f4829592a31034aef78 by David Redondo. Committed on 21/02/2024 at 11:33. Pushed by davidre into branch 'Plasma/6.0'. lookandfeel packagestructure: Always fallback to default package If a theme has no metadata.json (which can happen in the 5 to 6 transition period), we would end up with a valid package without any fallback package. If such a package doesn't contain a certain file we can now fall back. Related: bug 474639 M +3 -9 shell/packageplugins/lookandfeel/lookandfeel.cpp https://invent.kde.org/plasma/plasma-workspace/-/commit/d928becd0646c77b25679f4829592a31034aef78 Git commit 8f2dea93f31bed409c8650c82306fa6b417a4de4 by David Redondo. Committed on 21/02/2024 at 11:33. Pushed by davidre into branch 'Plasma/6.0'. SystemDialog: Fallback to default lnf theme If loading the file from the active lnf theme fails, also try the fallback (default) one. FIXED-IN:6.0 M +11 -2 components/dialogs/SystemDialog.qml M +5 -0 components/lookandfeelqml/kpackageinterface.cpp M +1 -0 components/lookandfeelqml/kpackageinterface.h https://invent.kde.org/plasma/plasma-workspace/-/commit/8f2dea93f31bed409c8650c82306fa6b417a4de4 |