Bug 472556 - Application Menu stopped work
Summary: Application Menu stopped work
Status: RESOLVED FIXED
Alias: None
Product: plasmashell
Classification: Plasma
Component: Application Menu (Kicker) widget (show other bugs)
Version: master
Platform: Neon Linux
: NOR normal
Target Milestone: 1.0
Assignee: Plasma Bugs List
URL:
Keywords: qt6, wayland-only
Depends on:
Blocks:
 
Reported: 2023-07-23 23:40 UTC by Piotr Mierzwinski
Modified: 2023-08-02 14:52 UTC (History)
4 users (show)

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


Attachments
Application Menu (115.17 KB, image/png)
2023-07-23 23:40 UTC, Piotr Mierzwinski
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Piotr Mierzwinski 2023-07-23 23:40:17 UTC
Created attachment 160485 [details]
Application Menu

SUMMARY
After click into widget I get errors inside of widget. Please loot at attached screenshot


STEPS TO REPRODUCE
1. Switch kiccker to "Application Menu"
2. open it
3. 

OBSERVED RESULT
errors instead of menu

EXPECTED RESULT
should be shown menu list

SOFTWARE/OS VERSIONS
Windows: 
macOS: 
Linux/KDE Plasma: 
(available in About System)
KDE Plasma Version: 
KDE Frameworks Version: 
Qt Version: 

ADDITIONAL INFORMATION
Comment 1 Piotr Mierzwinski 2023-07-23 23:42:01 UTC
SOFTWARE/OS VERSIONS
Linux/KDE Plasma: 
(available in About System)
KDE Plasma Version: 5.27.80
KDE Frameworks Version: 5.240.0
Qt Version: 6.6.0beta2
Comment 2 Nate Graham 2023-07-25 18:52:13 UTC
This is caused by a code error that was later fixed.
Comment 3 Piotr Mierzwinski 2023-07-27 00:27:28 UTC
(In reply to Nate Graham from comment #2)
> This is caused by a code error that was later fixed.

Sorry, but this still doesn't work. I updated system today at night are relogged.  Below please find messages what are visible in plasmoid.


file:///usr/share/plasma/plasmoids/org.kde.plasma.kicker/contents/ui/main.qml:64:9: Type MenuRepresentation unavailable

file:///usr/share/plasma/plasmoids/org.kde.plasma.kicker/contents/ui/MenuRepresentation.qml:166:9: Type ItemListView unavailable

file:///usr/share/plasma/plasmoids/org.kde.plasma.kicker/contents/ui/ItemListView.qml:137:27: Type ItemListDelegate unavailable

file:///usr/share/plasma/plasmoids/org.kde.plasma.kicker/contents/ui/ItemListDelegate.qml:83:9: Cannot override FINAL property
Comment 4 Nate Graham 2023-07-28 20:41:20 UTC
Then Neon's packages are being slow again. It's fixed in the code, so if it persists for a few more days, please submit a bug report against Neon.

But just to be sure: Justin, do you experience this yourself with your Plasma 6 packages?
Comment 5 Piotr Mierzwinski 2023-07-28 23:17:26 UTC
(In reply to Nate Graham from comment #4)
> Then Neon's packages are being slow again. It's fixed in the code, so if it
> persists for a few more days, please submit a bug report against Neon.
> 
> But just to be sure: Justin, do you experience this yourself with your
> Plasma 6 packages?

Sorry, for my complains, but this is another bug I reported what seems to be caused by issues or delay in Neon distribution. How can I know that something is fixed provided?  I need to wait couple days (2, 4, 5?) to be sure and then report bug?  Or report bugs to Neon directly?
I know I can build whole KDE/Plasma 6, but this is not solution for all who want to test and report bugs. I was expecting that when I use Neon I will get fresh fixes and features, but seems it doesn't work well.
Comment 6 Nicolas Fella 2023-07-31 18:36:52 UTC
Actually this is because Neon already ships Qt 6.6 which breaks this.
Comment 7 Bug Janitor Service 2023-07-31 19:30:33 UTC
A possibly relevant merge request was started @ https://invent.kde.org/plasma/plasma-desktop/-/merge_requests/1639
Comment 8 Kai Uwe Broulik 2023-08-01 06:13:52 UTC
Git commit eddf4355f87d009172046521d24d8bc6872a6112 by Kai Uwe Broulik.
Committed on 01/08/2023 at 08:07.
Pushed by broulik into branch 'master'.

applets/kicker: Don't override "pressed" property of MouseArea

Qt 6.6 enforces that you cannot shadow it.

M  +6    -6    applets/kicker/package/contents/ui/ItemListDelegate.qml

https://invent.kde.org/plasma/plasma-desktop/-/commit/eddf4355f87d009172046521d24d8bc6872a6112
Comment 9 Piotr Mierzwinski 2023-08-02 14:52:00 UTC
Now works. Thanks.