Plasma Weather plasmoid broken

Got an error when trying to activate plasma weather in status and notification

file:///usr/share/plasma/plasmoids/org.kde.plasma.weather/contents/ui/main.qml:438:25: Type FullRepresentation unavailable

file:///usr/share/plasma/plasmoids/org.kde.plasma.weather/contents/ui/FullRepresentation.qml:38:24: Cannot assign object of type "QQC2.Action" to property of type "Action_QMLTYPE_124*" as the former is neither the same as the latter nor a sub-class of it.

How to fix this?
Any help appreceated!

It seems org.kde.plasma.extras is no longer compatible with QtQuick.Controls Action

So those PlaceholderMessage should be ported to Kirigami.PlaceholderMessage

Is there a bug report about this?

1 Like

Thank you for your feedback. Yes, here is a report. I’ve only just been made aware of it. I posted the topic in the EndeavourOS forum

https://bugs.kde.org/show_bug.cgi?id=488907

Did you try the solution in the bug report?

Going to try it later. just sitting down to dinner :wink:

Had the same error as OP and that fixed it, so I was wrong in my previous comment.

Didnt fix it. Content of ~./cache deleted, rebooted, but unfortunately the same issue.

I managed to consistently reproduce the issue by doing this:

  1. Remove the widget (all instances) from the Tray/Panel/Desktop
  2. Restart plasma / logout and login / or reboot
  3. Add widget to Tray/Panel/Desktop again
  4. Error appears
  5. Run systemctl --user restart plasma-plasmashell.service
  6. Error is gone???

Can you confirm that?

My kinfo:

Operating System: Arch Linux 
KDE Plasma Version: 6.1.3
KDE Frameworks Version: 6.4.0
Qt Version: 6.7.2
Kernel Version: 6.10.1-arch1-1 (64-bit)
Graphics Platform: Wayland
Processors: 12 × Intel® Core™ i7-9750H CPU @ 2.60GHz
Memory: 31.2 GiB of RAM
Graphics Processor: Mesa Intel® UHD Graphics 630
1 Like

Got it working

  • Enable the widget

  • Delete ~./cache

  • Reboot

  • select the weather on my location.

Thanks all!

@luisbocanegra It worked by enabling first then delete the cache.

my kinfo

Operating System: EndeavourOS 
KDE Plasma Version: 6.1.3
KDE Frameworks Version: 6.4.0
Qt Version: 6.7.2
Kernel Version: 6.10.1-zen1-1-zen (64-bit)
Graphics Platform: Wayland
Processors: 16 Ă— AMD Ryzen 7 5700G with Radeon Graphics
Memory: 15.5 GiB of RAM
Graphics Processor: AMD Radeon RX 6600

1 Like

I think the problem is when loading the widget (adding the first instance of it to the desktop) after plasma has already started.

When the widget is loaded along with the desktop this doesn’t happen.

2 Likes

I wasn’t the only one with the problem. Hopefully we were able to help other users who have the same problem

I don’t have that much knowledge when it comes to program sequences, but as soon as someone explains it to me I can understand it. That seems to make sense to me. Anyway, thanks again for your support

1 Like

You’re welcome. Hopefully my findings help @redstrate track this down.

1 Like

@luisbocanegra By the way, thanks for the panelcolorizer. This is very nice. Im running it with greeze colorscheme.

1 Like