Bug 480139 - checking "All other desktops" breaks ALT-TAB
Summary: checking "All other desktops" breaks ALT-TAB
Status: RESOLVED INTENTIONAL
Alias: None
Product: kwin
Classification: Plasma
Component: effects-tabbox (other bugs)
Version First Reported In: unspecified
Platform: Other Linux
: NOR normal
Target Milestone: ---
Assignee: KWin default assignee
URL:
Keywords: qt6
Depends on:
Blocks:
 
Reported: 2024-01-21 15:50 UTC by semlraug
Modified: 2024-01-21 19:21 UTC (History)
2 users (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description semlraug 2024-01-21 15:50:25 UTC
SUMMARY
***
If System Settings → Task Switcher and check Virtual desktops → "All other desktops" is checked  ALT-TAB stops working
***


STEPS TO REPRODUCE
1. In System Settings → Task Switcher and check Virtual desktops → check "All other desktops"
2. Press ALT-TAB to switch between tasks
3. 

OBSERVED RESULT
Nothing happens

EXPECTED RESULT
the running apps should appear and it should be possible to switch between them

SOFTWARE/OS VERSIONS
KDE Plasma Version: 5.92.0
KDE Frameworks Version: 5.248.0
Qt Version: 6.7.0
Kernel Version: 6.7.0-arch3-1 (64-bit)
Graphics Platform: offscreen
Processors: 8 × Intel® Core™ i5-8250U CPU @ 1.60GHz
Memory: 3.7 GiB of RAM
Graphics Processor: Mesa Intel® UHD Graphics 620

ADDITIONAL INFORMATION
I'm seeing this on Plasma6/Qt6 but it has been confirmed on Plasma 5 as well.
Comment 1 Nicolas Fella 2024-01-21 18:06:49 UTC
I think this works as intended. If you enable this then Alt+Tab switches between all the windows not on the current desktop. If you don't hve any other desktops or there are no windows there then nothing will happen
Comment 2 semlraug 2024-01-21 19:11:59 UTC
(In reply to Nicolas Fella from comment #1)
> I think this works as intended. If you enable this then Alt+Tab switches
> between all the windows not on the current desktop. If you don't hve any
> other desktops or there are no windows there then nothing will happen

Ah, in that case I misunderstood the intended functionality. I expected that this switch made it possible to switch between all windows regardless on which desktop they occur. That the switch was a choice between: "switch between windows on current desktop only",  and "switch between all windows on whatever desktop they may be".
Comment 3 Nicolas Fella 2024-01-21 19:16:52 UTC
For that you need to uncheck the "Virtual desktops" checkbox
Comment 4 semlraug 2024-01-21 19:21:16 UTC
(In reply to Nicolas Fella from comment #3)
> For that you need to uncheck the "Virtual desktops" checkbox

Thanks for the pointer and your quick response and the great work you're doing. Much appreciated.

I'll test it out.