Bug 455927 - Empty menu opens for some item delegates in Kicker applet
Summary: Empty menu opens for some item delegates in Kicker applet
Status: RESOLVED FIXED
Alias: None
Product: plasmashell
Classification: Plasma
Component: Application Launcher (Kickoff) (show other bugs)
Version: master
Platform: Other Linux
: NOR normal
Target Milestone: 1.0
Assignee: ratijas
URL:
Keywords:
: 448927 (view as bug list)
Depends on:
Blocks:
 
Reported: 2022-06-25 17:03 UTC by ratijas
Modified: 2022-07-01 14:52 UTC (History)
4 users (show)

See Also:
Latest Commit:
Version Fixed In: 5.24.6


Attachments
Kickoff - empty menu (202.71 KB, image/png)
2022-06-25 17:03 UTC, ratijas
Details

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