Bug 495720

Summary: Alt+Tab on overview effect opens "alt+tab" overlay on kwin_wayland (not on X11)
Product: [Plasma] kwin Reporter: stephan.seitz
Component: effects-overviewAssignee: KWin default assignee <kwin-bugs-null>
Status: CONFIRMED ---    
Severity: minor CC: filip.kendes1, nate
Priority: NOR    
Version First Reported In: master   
Target Milestone: ---   
Platform: Other   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:
Attachments: alt+tab overlay on overview effect

Description stephan.seitz 2024-11-02 13:22:19 UTC
Created attachment 175473 [details]
alt+tab overlay on overview effect

SUMMARY

Alt+tab overlay shows up as a mini-preview in active overlay effect when pressing alt+tab. 

STEPS TO REPRODUCE
1. Start a kwin Wayland session
2. Configure "Alt+Tab" switcher to show sidebar overlay
2. Open overview effect (e.g. via Super+W)
3. On opened, overview effect press "Alt+Tab"
4. Repeat same with kwin X11 session

OBSERVED RESULT

In a Kwin wayland session, overlay appears as a window in overview effect. You can use it to switch focused window (e.g. exit overlay via ESC key)

In a Kwin X11 session, the alt+tab overlay does not appear visually.

EXPECTED RESULT

Having both overlay effect and the Alt+Tab as a mini-windows is confusing. I would expect either of the following options
- Alt+Tab is visualized in overview effect (accent color around focused window), alt+tab overlay does not appear
- Alt+Tab does not do anything during overview effect
- Alt+Tab exits overview effect, regular Alt+tab UI is display

SOFTWARE/OS VERSIONS

kwin: git 1747518f81d46db0230cb434f673bcedf565de8f 2024-11-01
Operating System: Kubuntu 24.10
KDE Plasma Version: 6.2.80
KDE Frameworks Version: 6.8.0
Qt Version: 6.8.1
Kernel Version: 6.11.0-7-generic (64-bit)
Graphics Platform: Wayland
Processors: 20 × Intel® Core™ i9-10900X CPU @ 3.70GHz
Memory: 31.0 GiB of RAM
Graphics Processor: NVIDIA GeForce RTX 4070 SUPER/PCIe/SSE2

ADDITIONAL INFORMATION
Comment 1 Filip 2024-11-02 14:10:00 UTC
Can confirm