SUMMARY Panel set to autohide does not show when a fullscreen app is open. STEPS TO REPRODUCE 1. Set panel to autohide 2. Open app and set it to fullscreen (CTRL+F11) 3. Try using the panel OBSERVED RESULT It shows that quick corners animation indication that something is going to happen if you hover to that position, but nothing happens after doing so. EXPECTED RESULT Not showing the panel is an UX choice, but still showing the blue animation indication that hovering there will show the panel should be fixed (it shouldn't display anything). SOFTWARE/OS VERSIONS Operating System: Arch Linux KDE Plasma Version: 5.24.90 KDE Frameworks Version: 5.94.0 Qt Version: 5.15.4 Kernel Version: 5.17.9-arch1-1 (64-bit) Graphics Platform: Wayland Processors: 12 × Intel® Core™ i7-8700 CPU @ 3.20GHz Memory: 15.5 GiB of RAM Graphics Processor: AMD Radeon RX 480 Graphics
I can reproduce this with a non-floating panel, and I think it's intentional. Still, the blue hover highlight shouldn't appear in this case. That's controlled by KWin; moving there.
A possibly relevant merge request was started @ https://invent.kde.org/plasma/kwin/-/merge_requests/2512
Git commit 4e32ea20d65dd81fae0d124d8c8fb60058602bdc by Vlad Zahorodnii. Committed on 13/06/2022 at 12:35. Pushed by vladz into branch 'master'. Disable screen edge approach area if the edge is blocked Currently, if the screen edge is blocked and the cursor is inside its approach geometry, kwin is going to paint screen edge glow. It doesn't look good and it can have some performance penalties with fullscreen video games because the direct scanout path will be blocked. M +6 -3 src/screenedge.cpp https://invent.kde.org/plasma/kwin/commit/4e32ea20d65dd81fae0d124d8c8fb60058602bdc
Git commit 35461c014107877e5d530df1239e2800af490f80 by Vlad Zahorodnii. Committed on 13/06/2022 at 13:55. Pushed by vladz into branch 'Plasma/5.25'. Disable screen edge approach area if the edge is blocked Currently, if the screen edge is blocked and the cursor is inside its approach geometry, kwin is going to paint screen edge glow. It doesn't look good and it can have some performance penalties with fullscreen video games because the direct scanout path will be blocked. (cherry picked from commit 4e32ea20d65dd81fae0d124d8c8fb60058602bdc) M +6 -3 src/screenedge.cpp https://invent.kde.org/plasma/kwin/commit/35461c014107877e5d530df1239e2800af490f80