Bug 490754 - When using alt+tab the tab input is also pressed in the last active window
Summary: When using alt+tab the tab input is also pressed in the last active window
Status: RESOLVED DUPLICATE of bug 484992
Alias: None
Product: kwin
Classification: Plasma
Component: input (show other bugs)
Version: 6.1.3
Platform: Fedora RPMs Linux
: NOR normal
Target Milestone: ---
Assignee: KWin default assignee
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-07-24 12:12 UTC by Bruno Alves
Modified: 2024-07-24 12:50 UTC (History)
1 user (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 Bruno Alves 2024-07-24 12:12:40 UTC
***
If you're not sure this is actually a bug, instead post about it at https://discuss.kde.org

If you're reporting a crash, attach a backtrace with debug symbols; see https://community.kde.org/Guidelines_and_HOWTOs/Debugging/How_to_create_useful_crash_reports
***

SUMMARY

When using alt+tab to change tasks the tab input is also pressed in the last active window, any GTK based application running on Plasma (lastest), like Firefox, Chrome etc. When you Alt-Tab - KWin Task switcher does its thing. The Tab key however “feeds” through to the focus window, meaning that for as many times as you hit tab after pressing Alt-Tab will send a Tab to the focused window.

STEPS TO REPRODUCE
1. Select a given GTK application, Firefox, Chrome, WebStorm IDE, etc.
2. Press ALT+Tab

OBSERVED RESULT
The Tab key is also passed in the last active window, while the task switcher is been displayed.

EXPECTED RESULT
Change to the desired application without the tab been pressed in the last active window in the list.

SOFTWARE/OS VERSIONS
OS: Fedora release 40 (Forty) x86_64
Kernel: 6.9.9-200.fc40.x86_64
Plasma 6.1.3
Qt: 6.7.2
Theme: [Plasma], Breeze-Dark [GTK2], Breeze [GTK3]
Running on Wayland.

ADDITIONAL INFORMATION
Comment 1 David Edmundson 2024-07-24 12:50:52 UTC

*** This bug has been marked as a duplicate of bug 484992 ***