Bug 464976 - Panel context menu doesn't show up after showing and un-showing the desktop
Summary: Panel context menu doesn't show up after showing and un-showing the desktop
Status: RESOLVED UPSTREAM
Alias: None
Product: plasmashell
Classification: Plasma
Component: Panel (show other bugs)
Version: 5.26.90
Platform: Neon Linux
: NOR normal
Target Milestone: 1.0
Assignee: Plasma Bugs List
URL:
Keywords: wayland-only
Depends on:
Blocks:
 
Reported: 2023-01-29 10:46 UTC by thenujan
Modified: 2023-08-09 03:38 UTC (History)
4 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 thenujan 2023-01-29 10:46:06 UTC
SUMMARY
Right click context menu of plasma panel doesn't show up after (Meta + D) show desktop and then (Meta +D) again to get it to normal mode. It works again after plasmashell restart until i use Meta + D twice . This doesn't occur when clikcing show desktop button.

And after the context menu stops working, I can still see it when in showing desktop only .



STEPS TO REPRODUCE
1. Press Meta +D shortcut to show desktop (right click context menu does show up in this scenario)
2. Press meta + D again to get back to normal mode
3. Right click on panel

OBSERVED RESULT
Context menu doesn't show up

EXPECTED RESULT
Context menu show's up

SOFTWARE/OS VERSIONS
Operating System: KDE neon Testing Edition
KDE Plasma Version: 5.26.90
KDE Frameworks Version: 5.102.0
Qt Version: 5.15.8
Kernel Version: 5.15.0-58-generic (64-bit)
Graphics Platform: Wayland
Processors: 8 × 11th Gen Intel® Core™ i5-1135G7 @ 2.40GHz
Memory: 7.4 GiB of RAM
Graphics Processor: Mesa Intel® Xe Graphics
Manufacturer: HP
Product Name: HP Pavilion x360 Convertible 14-dw1xxx
Comment 1 thenujan 2023-01-29 10:47:27 UTC
Once i get context menu to stop working, Meta key doesn't launch start menu ( I forgot how the applet is called. It is the default application launcher)
Comment 2 thenujan 2023-01-29 11:50:47 UTC
(In reply to thenujan from comment #1)
> Once i get context menu to stop working, Meta key doesn't launch start menu
> ( I forgot how the applet is called. It is the default application launcher)

Ignore the above comment it is another bug. Which makes all keyboard shortcuts not working as well as the volume buttons

This issue of Right click context menu not showing up is fixed by opening kickoff through meta button. After opening kickoff once, This context menu shows up.
Comment 3 Patrick Silva 2023-01-29 21:32:00 UTC
Can reproduce on Plasma 5.27 beta if meta+d is assigned to 'Peek at desktop'.
Comment 4 thenujan 2023-01-30 04:21:20 UTC
Setting it to confirmed as it is reproducible by others
Comment 5 Nate Graham 2023-02-06 18:25:20 UTC
Can also reproduce. I can make it appear again by right-clicking on something in the Task Manager; then right-clicking on the panel works. Pretty sure this is a Qt issue, maybe one of the ones already solved in Qt 6. David, do you know?
Comment 6 thenujan 2023-07-28 15:10:38 UTC
(In reply to Nate Graham from comment #5)
> Can also reproduce. I can make it appear again by right-clicking on
> something in the Task Manager; then right-clicking on the panel works.
> Pretty sure this is a Qt issue, maybe one of the ones already solved in Qt
> 6. David, do you know?

Reproducible on plasma6 (plasma-desktop on master branch)
Comment 7 Nate Graham 2023-07-28 21:02:10 UTC
Hmm, this is working for me now with today's git master.
Comment 8 thenujan 2023-08-04 14:22:34 UTC
> Hmm, this is working for me now with today's git master.

I didn't test a full plasma 6 installation. I only build plasma-desktop from the source and tested it and the bug is still there. What's your qt6 version? Maybe it has something to do with it. Mine is 6.5.1 . And the master branch of plasma-desktop was last synced yesterday, and all of its dependencies as well.
Comment 9 Nate Graham 2023-08-07 18:07:31 UTC
I think you really need to test in a full Plasma 6 session, including with KWin from Plasma 6 too. Otherwise it's a franken-setup that doesn't match anything.
Comment 10 thenujan 2023-08-09 03:38:48 UTC
Marking it resolved upstream as it is fixed on plasma 6 and it's a qt bug