Bug 494437 - Session kcm: kf.kirigami.layouts: FormData.buddyFor must be a direct child of the attachee.
Summary: Session kcm: kf.kirigami.layouts: FormData.buddyFor must be a direct child of...
Status: RESOLVED FIXED
Alias: None
Product: systemsettings
Classification: Applications
Component: general (show other bugs)
Version: 6.2.0
Platform: Other Linux
: NOR minor
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-10-10 12:59 UTC by postix
Modified: 2024-11-14 20:00 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In: 6.3.0
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description postix 2024-10-10 12:59:56 UTC
SUMMARY

Open the session kcm

```
kf.kirigami.layouts: FormData.buddyFor must be a direct child of the attachee. Attachee: QQuickColumnLayout(0x55c6514a57c0, parent=0x55c6528efb30, geometry=0,0 0x0), buddyFor: TextField_QMLTYPE_98(0x55c64dd58de0, parent=0x55c6522080d0, geometry=0,0 0x0)
```

SOFTWARE/OS VERSIONS
Operating System: openSUSE Tumbleweed 20241007
KDE Plasma Version: 6.2.0
KDE Frameworks Version: 6.6.0
Qt Version: 6.7.3
Graphics Platform: Wayland
Comment 1 Nate Graham 2024-11-14 20:00:38 UTC
Git commit f9c12bcdd8bb94c6af5adf908bdae872a8b3c472 by Nate Graham.
Committed on 14/11/2024 at 19:59.
Pushed by ngraham into branch 'master'.

kcms/smserver: remove unnecessary layout elements

1. No need for a ColumnLayout since it only has one child item
2. No need to manually assign the label a buddy relationship since it
   picks the right thing automatically
FIXED-IN: 6.3.0

M  +19   -24   kcms/ksmserver/ui/main.qml

https://invent.kde.org/plasma/plasma-desktop/-/commit/f9c12bcdd8bb94c6af5adf908bdae872a8b3c472