Bug 478600

Summary: Error: Cannot assign to non-existent property "accentColor"
Product: [Unmaintained] kscreenlocker Reporter: Stefan Hoffmeister <stefan.hoffmeister>
Component: generalAssignee: Plasma Bugs List <plasma-bugs-null>
Status: RESOLVED FIXED    
Severity: minor CC: nate, notmart, qydwhotmail
Priority: NOR Keywords: qt6
Version First Reported In: git-master   
Target Milestone: ---   
Platform: Other   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:

Description Stefan Hoffmeister 2023-12-16 10:35:34 UTC
SUMMARY

On KDE Plasma 6 Beta 1 (Fedora Rawhide 40) the system log consistenly has warnings:

```
kscreenlocker_greet[5836]: file:///home/stefan/kde/usr/share/plasma/wallpapers/org.kde.image/contents/ui/ImageStackView.qml:107: Error: Cannot assign to non-existent property "accentColor"
```

STEPS TO REPRODUCE
1. KDE Plasma 6 Beta 1 (Fedora Rawhide 40)
2. log into a Wayland session
3. lock screen
4. unlock screen
5. `journalctl -xe`

OBSERVED RESULT

```
kscreenlocker_greet[5836]: file:///home/stefan/kde/usr/share/plasma/wallpapers/org.kde.image/contents/ui/ImageStackView.qml:107: Error: Cannot assign to non-existent property "accentColor"
```

EXPECTED RESULT

No log entry.
Comment 1 Stefan Hoffmeister 2023-12-16 10:35:58 UTC
Note that this actually may be running KDE Plasma 6 git master (self-built); if so, I am able to rebuild plasma-desktop and test fixes.
Comment 2 Nate Graham 2023-12-21 00:05:40 UTC
I see something slightly different on current git master (which at this very moment, corresponds to Beta 2):

file:///home/nate/kde/usr6/share/plasma/wallpapers/org.kde.slideshow/contents/ui/ImageStackView.qml:104: Error: Qt.colorEqual(): Invalid arguments

Looks like maybe your issue has morphed into that.
Comment 3 Fushan Wen 2023-12-21 00:19:24 UTC
So the screen locker needs some extra treatment