[systemsettings] [Bug 488326] Opening System Settings to Mouse or Networks KCM breaks other pages afterwards: InlineMessage.qml:123 Cannot assign object of type "TP.IconPropertiesGroup" to property of
https://bugs.kde.org/show_bug.cgi?id=488326 Nate Graham changed: What|Removed |Added Version Fixed In||6.1.3 -- You are receiving this mail because: You are watching all bug changes.
[systemsettings] [Bug 488326] Opening System Settings to Mouse or Networks KCM breaks other pages afterwards: InlineMessage.qml:123 Cannot assign object of type "TP.IconPropertiesGroup" to property of
https://bugs.kde.org/show_bug.cgi?id=488326 Marco Martin changed: What|Removed |Added Latest Commit|https://invent.kde.org/plas |https://invent.kde.org/plas |ma/plasma-desktop/-/commit/ |ma/plasma-desktop/-/commit/ |138de7b28f60f2d0029e686153d |f6921a5415c5db0f5acfa9439bf |408233a32c08b |33fbffe8026c9 --- Comment #38 from Marco Martin --- Git commit f6921a5415c5db0f5acfa9439bf33fbffe8026c9 by Marco Martin. Committed on 03/07/2024 at 08:19. Pushed by mart into branch 'Plasma/6.1'. Use a shared QQmlEngine when possible If a qml engine is found as the property __qmlEngine of qApp, use it to load the qml, in order to workaround the bug needs https://invent.kde.org/plasma/systemsettings/-/merge_requests/322 (cherry picked from commit 138de7b28f60f2d0029e686153d408233a32c08b) 09aecfa7 Use a shared QQmlEngine when possible Co-authored-by: Marco Martin M +6-1kcms/touchpad/kcm/touchpadconfig.cpp https://invent.kde.org/plasma/plasma-desktop/-/commit/f6921a5415c5db0f5acfa9439bf33fbffe8026c9 -- You are receiving this mail because: You are watching all bug changes.
[systemsettings] [Bug 488326] Opening System Settings to Mouse or Networks KCM breaks other pages afterwards: InlineMessage.qml:123 Cannot assign object of type "TP.IconPropertiesGroup" to property of
https://bugs.kde.org/show_bug.cgi?id=488326 Marco Martin changed: What|Removed |Added Latest Commit|https://invent.kde.org/plas |https://invent.kde.org/plas |ma/plasma-nm/-/commit/9e2ae |ma/plasma-desktop/-/commit/ |48fb51cdb1a38e267c04a2ab548 |138de7b28f60f2d0029e686153d |4e133d6e|408233a32c08b --- Comment #37 from Marco Martin --- Git commit 138de7b28f60f2d0029e686153d408233a32c08b by Marco Martin. Committed on 03/07/2024 at 08:14. Pushed by mart into branch 'master'. Use a shared QQmlEngine when possible If a qml engine is found as the property __qmlEngine of qApp, use it to load the qml, in order to workaround the bug needs https://invent.kde.org/plasma/systemsettings/-/merge_requests/322 M +6-1kcms/touchpad/kcm.cpp https://invent.kde.org/plasma/plasma-desktop/-/commit/138de7b28f60f2d0029e686153d408233a32c08b -- You are receiving this mail because: You are watching all bug changes.
[systemsettings] [Bug 488326] Opening System Settings to Mouse or Networks KCM breaks other pages afterwards: InlineMessage.qml:123 Cannot assign object of type "TP.IconPropertiesGroup" to property of
https://bugs.kde.org/show_bug.cgi?id=488326 Marco Martin changed: What|Removed |Added Latest Commit|https://invent.kde.org/plas |https://invent.kde.org/plas |ma/systemsettings/-/commit/ |ma/plasma-nm/-/commit/9e2ae |09514cd3bfdfb1c6342cc98e254 |48fb51cdb1a38e267c04a2ab548 |33537fb78cb3d |4e133d6e --- Comment #36 from Marco Martin --- Git commit 9e2ae48fb51cdb1a38e267c04a2ab5484e133d6e by Marco Martin. Committed on 03/07/2024 at 08:05. Pushed by mart into branch 'Plasma/6.1'. Use a shared QQmlEngine when possible If a qml engine is found as the property __qmlEngine of qApp, use it to load the qml, in order to workaround the bug needs https://invent.kde.org/plasma/systemsettings/-/merge_requests/322 (cherry picked from commit a42319339782f9742bec15334eebcacadbca17d9) c25a2a76 fix layout Co-authored-by: Marco Martin M +1-3kcm/CMakeLists.txt M +27 -27 kcm/kcm.cpp M +4-2kcm/kcm.h D +0-47 kcm/kcm.ui https://invent.kde.org/plasma/plasma-nm/-/commit/9e2ae48fb51cdb1a38e267c04a2ab5484e133d6e -- You are receiving this mail because: You are watching all bug changes.
[systemsettings] [Bug 488326] Opening System Settings to Mouse or Networks KCM breaks other pages afterwards: InlineMessage.qml:123 Cannot assign object of type "TP.IconPropertiesGroup" to property of
https://bugs.kde.org/show_bug.cgi?id=488326 Marco Martin changed: What|Removed |Added Latest Commit|https://invent.kde.org/plas |https://invent.kde.org/plas |ma/plasma-nm/-/commit/a4231 |ma/systemsettings/-/commit/ |9339782f9742bec15334eebcaca |09514cd3bfdfb1c6342cc98e254 |dbca17d9|33537fb78cb3d --- Comment #35 from Marco Martin --- Git commit 09514cd3bfdfb1c6342cc98e25433537fb78cb3d by Marco Martin. Committed on 03/07/2024 at 08:04. Pushed by mart into branch 'Plasma/6.1'. Share the qml engine as a qApp property use this for weird kcms that are still qwidget but have an internal QQuickWidget, so that they can share the qqmlengine this works around (cherry picked from commit 1021059cf8b9965b2742f568c96bcb2b9e661b77) deda2c74 Share the qml engine as a qApp property Co-authored-by: Marco Martin M +1-0app/SidebarMode.cpp https://invent.kde.org/plasma/systemsettings/-/commit/09514cd3bfdfb1c6342cc98e25433537fb78cb3d -- You are receiving this mail because: You are watching all bug changes.
[systemsettings] [Bug 488326] Opening System Settings to Mouse or Networks KCM breaks other pages afterwards: InlineMessage.qml:123 Cannot assign object of type "TP.IconPropertiesGroup" to property of
https://bugs.kde.org/show_bug.cgi?id=488326 Marco Martin changed: What|Removed |Added Latest Commit|https://invent.kde.org/plas |https://invent.kde.org/plas |ma/systemsettings/-/commit/ |ma/plasma-nm/-/commit/a4231 |1021059cf8b9965b2742f568c96 |9339782f9742bec15334eebcaca |bcb2b9e661b77 |dbca17d9 --- Comment #34 from Marco Martin --- Git commit a42319339782f9742bec15334eebcacadbca17d9 by Marco Martin. Committed on 03/07/2024 at 08:05. Pushed by mart into branch 'master'. Use a shared QQmlEngine when possible If a qml engine is found as the property __qmlEngine of qApp, use it to load the qml, in order to workaround the bug needs https://invent.kde.org/plasma/systemsettings/-/merge_requests/322 M +1-3kcm/CMakeLists.txt M +27 -27 kcm/kcm.cpp M +4-2kcm/kcm.h D +0-47 kcm/kcm.ui https://invent.kde.org/plasma/plasma-nm/-/commit/a42319339782f9742bec15334eebcacadbca17d9 -- You are receiving this mail because: You are watching all bug changes.
[systemsettings] [Bug 488326] Opening System Settings to Mouse or Networks KCM breaks other pages afterwards: InlineMessage.qml:123 Cannot assign object of type "TP.IconPropertiesGroup" to property of
https://bugs.kde.org/show_bug.cgi?id=488326 Marco Martin changed: What|Removed |Added Latest Commit||https://invent.kde.org/plas ||ma/systemsettings/-/commit/ ||1021059cf8b9965b2742f568c96 ||bcb2b9e661b77 Resolution|--- |FIXED Status|ASSIGNED|RESOLVED --- Comment #33 from Marco Martin --- Git commit 1021059cf8b9965b2742f568c96bcb2b9e661b77 by Marco Martin. Committed on 03/07/2024 at 08:04. Pushed by mart into branch 'master'. Share the qml engine as a qApp property use this for weird kcms that are still qwidget but have an internal QQuickWidget, so that they can share the qqmlengine this works around M +1-0app/SidebarMode.cpp https://invent.kde.org/plasma/systemsettings/-/commit/1021059cf8b9965b2742f568c96bcb2b9e661b77 -- You are receiving this mail because: You are watching all bug changes.
[systemsettings] [Bug 488326] Opening System Settings to Mouse or Networks KCM breaks other pages afterwards: InlineMessage.qml:123 Cannot assign object of type "TP.IconPropertiesGroup" to property of
https://bugs.kde.org/show_bug.cgi?id=488326 TraceyC changed: What|Removed |Added CC||kde...@tlcnet.info -- You are receiving this mail because: You are watching all bug changes.
[systemsettings] [Bug 488326] Opening System Settings to Mouse or Networks KCM breaks other pages afterwards: InlineMessage.qml:123 Cannot assign object of type "TP.IconPropertiesGroup" to property of
https://bugs.kde.org/show_bug.cgi?id=488326 Nate Graham changed: What|Removed |Added Summary|After update to KF 6.3, |Opening System Settings to |opening System Settings to |Mouse or Networks KCM |Mouse or Networks KCM |breaks other pages |breaks other pages |afterwards: |afterwards |InlineMessage.qml:123 ||Cannot assign object of ||type ||"TP.IconPropertiesGroup" to ||property of type ||"IconPropertiesGroup_QMLTYP ||E_101*" as the former is ||neither the same as the lat --- Comment #32 from Nate Graham --- FWIW I can reproduce the issue of KCMs breaking if you launch System Settings to the Mouse KCM or several others (e.g. Networks) but I'm not sure it was caused by a commit in Kirigami 6.3. I bisected back to the beginning of 6.3 and it always happens. 6.3 might be a coincidence. -- You are receiving this mail because: You are watching all bug changes.