STEPS TO REPRODUCE 1. minimize all windows 2. open yakuake 3. click on desktop 4. click on second button in the lower right corner OBSERVED RESULT menu opens in wrong position and has window decoration EXPECTED RESULT menu opens in correct position without window decoration SOFTWARE/OS VERSIONS yakuake 21.04.1 Operating System: Arch Linux KDE Plasma Version: 5.21.90 KDE Frameworks Version: 5.82.0 Qt Version: 5.15.2 Graphics Platform: Wayland
Cannot reproduce with Yakuake 23.03.70 on Plasma 5.26.
I can reproduce on neon unstable. Operating System: KDE neon Unstable Edition KDE Plasma Version: 5.26.80 KDE Frameworks Version: 5.101.0 Qt Version: 5.15.7 Graphics Platform: Wayland Processors: 4 × Intel® Core™ i3-3110M CPU @ 2.40GHz
Created attachment 154189 [details] screencast showing repro failing Then I may not understand what the issue is. Running on the same Neon unstable, here's a video of me trying to perform the repro and getting the expected result (i.e. the repro failed). Note: as can be seen in the video, that you can only click on the desktop and have the Yakuake window stay open is by pinning it ("keep window open when it loses focus") which is currently somewhat problematic under Wayland due to other bugs already reported.
Created attachment 154190 [details] reproducing the bug on neon unstable Here is my video showing the bug.
😲 So I noticed that you use the tray icon to open the window - which I don't have enabled. So I enabled the tray icon and ran the repro again - and now I cannot not reproduce it: with other windows on the desktop; triggered from shortcut; triggered from mouse gestures, unpinned - it keeps showing the menu in a window. Then, turn off the system tray icon - and now it can't be reproduced anymore. This is definitely about the system tray icon. I'll take a closer look at it this evening or over the weekend - when I have time.
I can also reproduce on both neon unstable and Arch Linux (yakuake 22.12 RC) following these steps: 1. open yakuake via krunner 2. make sure yakuake is pinned 3. click on desktop 4. click on the second button in the lower right corner
And I'm unable to reproduce on both systems if the system tray icon is disabled in yakuake settings.
A possibly relevant merge request was started @ https://invent.kde.org/utilities/yakuake/-/merge_requests/86
Created attachment 163130 [details] screenshot of version 24.01.75 Can reproduce with version 24.01.75. 1. make sure the system tray is enabled in yakuake settings 2. minimize all windows 3. open yakuake 4. pin yakuake 5. click on desktop 6. right-click on yakuake Reslt: context menu with window decoration opens in the middle of the screen. Please see the attached screenshot.
(In reply to Patrick Silva from comment #9) > Can reproduce with version 24.01.75. The merge request linked in comment #8 (MR!86) is supposed to fix this, but is still open and hadn't been merged. If you want to see this fixed - maybe add a comment on the MR or something.
I can reproduce this for the context/right click menu, but not the "main" menu with current master
I can reproduce it with 23.08.1 for the main menu. It's plausible that using Qt6 fixed it
I can no longer reproduce the issue on Plasma 5.27.10, with the current Yakuake package from Neon testing. I'm closing the MR as it appears to be no longer needed.
Can reproduce with Yakuake 24.01.95 by following the steps from comment 9.
Operating System: Arch Linux KDE Plasma Version: 5.93.0 KDE Frameworks Version: 5.249.0 Qt Version: 6.7.0 beta3 Kernel Version: 6.7.4-arch1-1 (64-bit) Graphics Platform: Wayland
Cannot reproduce with yakuake 24.05.2. Operating System: Arch Linux KDE Plasma Version: 6.1.3 KDE Frameworks Version: 6.4.0 Qt Version: 6.7.2 Graphics Platform: Wayland