Bug 455927

Summary: Empty menu opens for some item delegates in Kicker applet
Product: [Plasma] plasmashell Reporter: ratijas <me>
Component: Application Launcher (Kickoff)Assignee: ratijas <me>
Status: RESOLVED FIXED    
Severity: normal CC: michaelalexsander, mikel5764, nate, noahadvs
Priority: NOR    
Version: master   
Target Milestone: 1.0   
Platform: Other   
OS: Linux   
Latest Commit: Version Fixed In: 5.24.6
Attachments: Kickoff - empty menu

Description ratijas 2022-06-25 17:03:24 UTC
Created attachment 150151 [details]
Kickoff - empty menu

SUMMARY

Right click on the left pane opens up an empty menu, 1x1px size.

STEPS TO REPRODUCE
1. Open Kickoff application launcher
2. Right click on the left

OBSERVED RESULT
Empty little menu pops up

EXPECTED RESULT
Nope

SOFTWARE/OS VERSIONS
Operating System: Arch Linux
KDE Plasma Version: 5.25.80
KDE Frameworks Version: 5.96.0
Qt Version: 5.15.5
Kernel Version: 5.18.6-arch1-1 (64-bit)
Graphics Platform: X11
kdesrc-build: git master everything
Comment 1 Noah Davis 2022-06-25 18:11:11 UTC
wow, can confirm
Comment 2 ratijas 2022-06-25 19:42:02 UTC
The fix is ready, but I'm trying to fix another menu-related problem too, in one go.
Comment 3 ratijas 2022-06-25 22:55:07 UTC
*** Bug 448927 has been marked as a duplicate of this bug. ***
Comment 4 Bug Janitor Service 2022-06-25 22:57:13 UTC
A possibly relevant merge request was started @ https://invent.kde.org/plasma/plasma-desktop/-/merge_requests/1005
Comment 5 ratijas 2022-06-29 23:40:30 UTC
Git commit b8e7acf8a5b9889d334197b7f96bb69926835854 by ivan tkachenko.
Committed on 29/06/2022 at 23:26.
Pushed by ratijas into branch 'master'.

applets/kickoff: Prevent empty menu from opening
FIXED-IN: 5.24

M  +8    -6    applets/kickoff/package/contents/ui/KickoffItemDelegate.qml

https://invent.kde.org/plasma/plasma-desktop/commit/b8e7acf8a5b9889d334197b7f96bb69926835854
Comment 6 ratijas 2022-06-29 23:44:09 UTC
Git commit fd16264cc544730bdad1199273f886195c7954b3 by ivan tkachenko.
Committed on 29/06/2022 at 23:43.
Pushed by ratijas into branch 'Plasma/5.24'.

applets/kickoff: Prevent empty menu from opening
FIXED-IN: 5.24
(cherry picked from commit b8e7acf8a5b9889d334197b7f96bb69926835854)

M  +8    -6    applets/kickoff/package/contents/ui/KickoffItemDelegate.qml

https://invent.kde.org/plasma/plasma-desktop/commit/fd16264cc544730bdad1199273f886195c7954b3
Comment 7 ratijas 2022-06-29 23:44:23 UTC
Git commit bc6c5fee3683fc1cf44f971ab5aa02fd1f5b8442 by ivan tkachenko.
Committed on 29/06/2022 at 23:43.
Pushed by ratijas into branch 'Plasma/5.25'.

applets/kickoff: Prevent empty menu from opening
FIXED-IN: 5.24
(cherry picked from commit b8e7acf8a5b9889d334197b7f96bb69926835854)

M  +8    -6    applets/kickoff/package/contents/ui/KickoffItemDelegate.qml

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