Bug 478600 - Error: Cannot assign to non-existent property "accentColor"
Summary: Error: Cannot assign to non-existent property "accentColor"
Status: RESOLVED FIXED
Alias: None
Product: kscreenlocker
Classification: Plasma
Component: general (show other bugs)
Version: git-master
Platform: Other Linux
: NOR minor
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords: qt6
Depends on:
Blocks:
 
Reported: 2023-12-16 10:35 UTC by Stefan Hoffmeister
Modified: 2024-01-02 16:30 UTC (History)
3 users (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
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