Bug 514403 - Typing during grid view transition filters windows
Summary: Typing during grid view transition filters windows
Status: REPORTED
Alias: None
Product: kwin
Classification: Plasma
Component: effects-overview (other bugs)
Version First Reported In: 6.5.4
Platform: CachyOS Linux
: NOR normal
Target Milestone: ---
Assignee: KWin default assignee
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2026-01-10 02:53 UTC by Jérôme L
Modified: 2026-01-11 01:44 UTC (History)
0 users

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 Jérôme L 2026-01-10 02:53:56 UTC
SUMMARY
Typing during grid view transition do a search and filters windows.
I suspect it's the search from the overview, because typing the name of an open application only shows the window of this application.

STEPS TO REPRODUCE
1. Add virtual desktops for the grid view
2. Register Win+G as KWin/Grid View shortcut (default, but not enabled)
3. Reduce animation speed
4. Press Win+G
5. Spam any letter during the transition

OBSERVED RESULT
The windows disapear during the transition.
They reappear once the transition finishes.

EXPECTED RESULT
User input (except Ctrl+G and Escape) doesn't affect the view during the transition.

SOFTWARE/OS VERSIONS
Linux: 6.18.3
KDE Plasma Version: 6.5.4
KDE Frameworks Version: 6.21.0
Qt Version: 6.10.1
Wayland
Built kwin at commit 72e6170c4eec62f800e4939c4bc2fd5ed7242e24

ADDITIONAL INFORMATION
First part of https://bugs.kde.org/show_bug.cgi?id=491460
The second part is about QSqlError, creating another issue about it.
See video from the original issue https://bugs.kde.org/attachment.cgi?id=178783
Comment 1 Jérôme L 2026-01-11 01:44:31 UTC
`readOnly: gridVal > 0` instead of `readOnly: gridVal == 1` fixes this.
https://invent.kde.org/plasma/kwin/-/blob/master/src/plugins/overview/qml/Main.qml#L319

Other steps to reproduce:
1. Open overview
2. Type to fitler windows
3. Open grid

OBSERVED
Windows appear at the end of the transition
EXPECTED
The windows appear during the transition