Summary: | Prevent/delay focus stealing while typing | ||
---|---|---|---|
Product: | [Plasma] kwin | Reporter: | ned <naught101> |
Component: | rules | Assignee: | KWin default assignee <kwin-bugs-null> |
Status: | REPORTED --- | ||
Severity: | wishlist | CC: | andy, b7.10110111, bugseforuns, Deckweiss75, rnet723, timucinbahsi, unblended_icing552 |
Priority: | NOR | ||
Version: | unspecified | ||
Target Milestone: | --- | ||
Platform: | Other | ||
OS: | Linux | ||
See Also: | https://bugs.kde.org/show_bug.cgi?id=458978 | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: |
Description
ned
2016-06-24 05:54:31 UTC
Cool. Not exactly sure of the terminology, but that looks to cover most of it. I think it would still be nice to have the option for windows to be activated as well as raised after the delay - otherwise alt+tabbing gets really confusing, and mouse-use is required, which is annoying. Alt+tab oc. completely bypasses any FSP (so would "tools" like the taskbar) However, take a close look at the date of submission. Still an issue 6.5 years later. Operating System: KDE neon Unstable Edition KDE Plasma Version: 5.26.80 KDE Frameworks Version: 5.101.0 Qt Version: 5.15.7 Graphics Platform: Wayland Horrible to see the repo links are dead for a feature more than 6 years of age. If anyone decides to attend to this, besides keypress, mousedown events should also be considered for delay worthy states. *** Bug 472352 has been marked as a duplicate of this bug. *** Windows and GNOME has this feature by default (GNOME seems to do this a bit of aggressive but in general it's doing more help for me). The lack of focus stealing prevention on a slower machine is more severe as the user might continue working with existing application waiting for the new application to launch. I've wanted this since I've switched to Linux. (Which I did, because KDE had window rules, while WindowsOS just removed per app focus stealing prevention) Any news? I still have the same issue. might be possible with a script today: - when an input event is detected, set focus stealing prevention to Extreme (probably a with dbus method?) - when input events stop (input event not detected in last e.g. 100ms), revert focus stealing prevention to previous value (e.g. Low) |