Bug 495879 - "Add new desktop" button from Window Overview page is still invisibly interactive on Desktop Grid page
Summary: "Add new desktop" button from Window Overview page is still invisibly interac...
Status: CONFIRMED
Alias: None
Product: kwin
Classification: Plasma
Component: effects-overview (other bugs)
Version First Reported In: 6.2.3
Platform: Arch Linux Linux
: NOR normal
Target Milestone: ---
Assignee: KWin default assignee
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-11-06 15:00 UTC by Andrin Winzap
Modified: 2024-11-24 21:29 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed/Implemented In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Andrin Winzap 2024-11-06 15:00:57 UTC
SUMMARY
Invisible buttons in grid view where the buttons would be in the overview 

STEPS TO REPRODUCE
1. Toggle grid view
2. click in the areas where the buttons to add desktops etc. would be in the overview

OBSERVED RESULT
invisible button adds desktops etc.


EXPECTED RESULT
nothing or leaving the overview


SOFTWARE/OS VERSIONS
Operating System: Arch Linux 
KDE Plasma Version: 6.2.3
KDE Frameworks Version: 6.7.0
Qt Version: 6.8.0
Kernel Version: 6.11.6-arch1-1 (64-bit)
Graphics Platform: Wayland
Processors: 16 × AMD Ryzen 7 7735U with Radeon Graphics
Memory: 13.3 GiB of RAM
Graphics Processor: AMD Radeon Graphics

ADDITIONAL INFORMATION
Comment 1 Andrin Winzap 2024-11-06 15:06:01 UTC
I also noticed that after clicking those buttons a few times the selection box on the desktop gets stuck (It still moves but it's there without left clicking
Comment 2 Nate Graham 2024-11-06 19:31:05 UTC
Can reproduce.
Comment 3 Blazer Silving 2024-11-24 21:29:29 UTC
I can confirm this occurs only when a Virtual Desktop isn't drawing over this region of the Desktop Grid. 

1x4 grid: Desktop Bar is invisible and can be interacted with, tooltips flash as well. 
2x2 grid: The desktop tiles just happen to cover this area. With a 2x2 grid, the third VD is selectable between the gaps but no other buttons. 

I imagine this could be solved in QML by disabling interactivity while the Grid is engaged, if that's possible.