SUMMARY On plasma 6 rc1 and yakuake 24.01.90 there is a big gap between Top panel and the Yakuake. STEPS TO REPRODUCE 1. Move default panel on the top 2. Open Yakuake OBSERVED RESULT See screenshot EXPECTED RESULT Yakuake opened from the bottom of the panel SOFTWARE/OS VERSIONS Operating System: Fedora Linux 40 KDE Plasma Version: 5.92.0 KDE Frameworks Version: 5.248.0 Qt Version: 6.6.1 Kernel Version: 6.8.0-0.rc2.19.fc40.x86_64 (64-bit) Graphics Platform: Wayland Processors: 12 × Intel® Core™ i7-9850H CPU @ 2.60GHz Memory: 31.0 GiB of RAM Graphics Processor: Mesa Intel® UHD Graphics 630 Manufacturer: LENOVO Product Name: 20QUS10L16 System Version: ThinkPad P1 Gen 2 ADDITIONAL INFORMATION Something tells me it's because of the feature that spaces the popup for other applets when panel is floating, but backfires for yakuake specifically.
Created attachment 165400 [details] gap between yakuake and panel Adding screenshot
Is that a de-floated floating panel? If so, does the problem go away if you make the panel not be floating anymore?
(In reply to Nate Graham from comment #2) > Is that a de-floated floating panel? If so, does the problem go away if you > make the panel not be floating anymore? This is the one that comes by default, I'm not sure if there are options now. I'll try regular panel later and report back
Created attachment 165454 [details] not-floating panel yes, disabling floating removes the gap
Same on RC2 and yakuake 24.01.95: Operating System: Fedora Linux 40 KDE Plasma Version: 5.93.0 KDE Frameworks Version: 5.249.0 Qt Version: 6.6.1 Kernel Version: 6.8.0-0.rc2.19.fc40.x86_64 (64-bit) Graphics Platform: Wayland Processors: 12 × Intel® Core™ i7-9850H CPU @ 2.60GHz Memory: 31.0 GiB of RAM Graphics Processor: Mesa Intel® UHD Graphics 630 Manufacturer: LENOVO Product Name: 20QUS10L16 System Version: ThinkPad P1 Gen 2
Thanks, can confirm. At the moment I think this is effectively intentional, though I agree that it doesn't look great because Yakuake was clearly designed visually to be butted right up against something above it. I can see two approaches to fixing it: 1. Allow windows like Yakuake to actually touch a floating panel even when it's floating 2. Modify windows like Yakuake's to conditionally look better when in this state where it's not actually touching a floating panel. What do you think, Niccolò?
A possibly relevant merge request was started @ https://invent.kde.org/plasma/plasma-workspace/-/merge_requests/3915
(In reply to Nate Graham from comment #6) I think it should cause the panel to stop floating like every other window does when it's touching the panel, Yakuake is no exception here. (and fix the gap)
A possibly relevant merge request was started @ https://invent.kde.org/plasma/plasma-workspace/-/merge_requests/5568