Summary: | System Settings freezes when I switch from "Activities" to another section of "Workspace behavior" on Wayland | ||
---|---|---|---|
Product: | [Applications] systemsettings | Reporter: | Patrick Silva <bugseforuns> |
Component: | kcm_activities | Assignee: | Ivan Čukić <ivan.cukic> |
Status: | RESOLVED FIXED | ||
Severity: | crash | CC: | claudius.ellsel, nate, plasma-bugs |
Priority: | NOR | Keywords: | wayland |
Version: | unspecified | ||
Target Milestone: | --- | ||
Platform: | Neon | ||
OS: | Linux | ||
See Also: | https://bugs.kde.org/show_bug.cgi?id=418291 | ||
Latest Commit: | https://invent.kde.org/plasma/plasma-desktop/commit/7079d0952b313b636126c39f0437ff6ba8687ca7 | Version Fixed In: | |
Sentry Crash Report: |
Description
Patrick Silva
2020-01-14 15:19:38 UTC
A possibly relevant merge request was started @ https://invent.kde.org/plasma/plasma-desktop/-/merge_requests/197 Git commit 8d33d2d7372308d0b1f4d3ab7af645ebe9677e83 by David Edmundson. Committed on 22/10/2020 at 11:49. Pushed by davidedmundson into branch 'master'. [kcms/activities] Port to QQuickWidget from nested QQuickWindows Nested QQuickWindows are still somewhat problematic especially when used in systemsettings which is already a very hybrid mix. At some point this will all be fully ported to QtQuick anyway, there isn't anything especially complex going on in the UI that isn't QtQuick already. This is a small backportable patch to supress the bugs. Related: bug 394899, bug 423682 Fixed-in: 5.20.0 M +5 -12 kcms/activities/ActivitiesTab.cpp M +2 -2 kcms/activities/ActivitiesTab.h M +1 -0 kcms/activities/CMakeLists.txt M +3 -13 kcms/activities/PrivacyTab.cpp M +6 -3 kcms/activities/imports/dialog.cpp M +44 -46 kcms/activities/ui/PrivacyTabBase.ui D +0 -57 kcms/activities/utils.h https://invent.kde.org/plasma/plasma-desktop/commit/8d33d2d7372308d0b1f4d3ab7af645ebe9677e83 Git commit 7079d0952b313b636126c39f0437ff6ba8687ca7 by David Edmundson. Committed on 22/10/2020 at 11:49. Pushed by davidedmundson into branch 'Plasma/5.20'. [kcms/activities] Port to QQuickWidget from nested QQuickWindows Nested QQuickWindows are still somewhat problematic especially when used in systemsettings which is already a very hybrid mix. At some point this will all be fully ported to QtQuick anyway, there isn't anything especially complex going on in the UI that isn't QtQuick already. This is a small backportable patch to supress the bugs. Related: bug 394899, bug 423682 Fixed-in: 5.20.0 (cherry picked from commit 8d33d2d7372308d0b1f4d3ab7af645ebe9677e83) M +5 -12 kcms/activities/ActivitiesTab.cpp M +2 -2 kcms/activities/ActivitiesTab.h M +1 -0 kcms/activities/CMakeLists.txt M +3 -13 kcms/activities/PrivacyTab.cpp M +6 -3 kcms/activities/imports/dialog.cpp M +44 -46 kcms/activities/ui/PrivacyTabBase.ui D +0 -57 kcms/activities/utils.h https://invent.kde.org/plasma/plasma-desktop/commit/7079d0952b313b636126c39f0437ff6ba8687ca7 |