| Summary: | System Tray settings doesn't show any entry in the list | ||
|---|---|---|---|
| Product: | [Plasma] plasmashell | Reporter: | Fushan Wen <qydwhotmail> |
| Component: | System Tray widget | Assignee: | Plasma Bugs List <plasma-bugs-null> |
| Status: | RESOLVED FIXED | ||
| Severity: | normal | CC: | aleixpol, materka, nate |
| Priority: | VHI | Keywords: | regression |
| Version First Reported In: | master | ||
| Target Milestone: | 1.0 | ||
| Platform: | openSUSE | ||
| OS: | Linux | ||
| Latest Commit: | https://invent.kde.org/frameworks/plasma-framework/commit/0dcf909b375a0b23d2f3e8534c460701c6e477f7 | Version Fixed/Implemented In: | |
| Sentry Crash Report: | |||
| Attachments: | empty list.png | ||
|
Description
Fushan Wen
2022-03-14 07:42:39 UTC
3月 14 15:49:00 ZHAN66 plasmashell[19959]: Could not find the Plasmoid for QQuickListView_QML_2893(0x55ad58922b90) QQmlContext(0x55ad524f1080) QUrl("")
3月 14 15:49:00 ZHAN66 plasmashell[19959]: file:///usr/share/plasma/shells/org.kde.plasma.desktop/contents/configuration/ConfigurationAppletPage.qml:38:5: QML Loader: Binding loop detected for property "height"
3月 14 15:49:00 ZHAN66 plasmashell[19959]: file:///usr/share/plasma/shells/org.kde.plasma.desktop/contents/configuration/ConfigurationAppletPage.qml:38:5: QML Loader: Binding loop detected for property "height"
3月 14 15:49:00 ZHAN66 plasmashell[19959]: file:///usr/share/plasma/plasmoids/org.kde.plasma.private.systemtray/contents/ui/ConfigEntries.qml:68: TypeError: Cannot read property 'configSystemTrayModel' of undefined
3月 14 15:49:00 ZHAN66 plasmashell[19959]: file:///usr/lib64/qt5/qml/org/kde/kirigami.2/private/globaltoolbar/BreadcrumbControl.qml:17:5: Unable to assign [undefined] to QQuickItem*
3月 14 15:49:00 ZHAN66 plasmashell[19959]: file:///usr/lib64/qt5/qml/org/kde/kirigami.2/private/globaltoolbar/BreadcrumbControl.qml:17:5: Unable to assign [undefined] to QQuickItem*
3月 14 15:49:00 ZHAN66 plasmashell[19959]: file:///usr/lib64/qt5/qml/org/kde/kirigami.2/private/globaltoolbar/BreadcrumbControl.qml:17:5: Unable to assign [undefined] to QQuickItem*
3月 14 15:49:00 ZHAN66 plasmashell[19959]: file:///usr/share/plasma/plasmoids/org.kde.plasma.private.systemtray/contents/ui/ConfigEntries.qml:68: TypeError: Cannot read property 'configSystemTrayModel' of undefined Regression from https://invent.kde.org/plasma/plasma-workspace/-/merge_requests/1518. Can't ship 5.25 this way; marking as VHI. Git commit 0dcf909b375a0b23d2f3e8534c460701c6e477f7 by Aleix Pol. Committed on 14/03/2022 at 14:48. Pushed by ngraham into branch 'master'. Fix Plasmoid attached property look-up on Config objects At the moment we were only keepy track of them for the applets themselves and propagating the context property. Instead, now we are storing the value in the root context and pulling it from there for every object. We are doing it too for Config files right where we are also forwarding the context property. This changes how the context property is stored by using dynamic properties in the context object instead of a global hash. This has the advantage of doing without a global vector that is getting accessed from different places. M +3 -8 src/plasmaquick/appletquickitem.cpp M +1 -0 src/plasmaquick/configview.cpp M +0 -2 src/plasmaquick/private/appletquickitem_p.h https://invent.kde.org/frameworks/plasma-framework/commit/0dcf909b375a0b23d2f3e8534c460701c6e477f7 *** Bug 451457 has been marked as a duplicate of this bug. *** |