| Summary: | Pop-ups stealing clicks | ||
|---|---|---|---|
| Product: | [Plasma] kwin | Reporter: | meso5 <meso5> |
| Component: | general | Assignee: | KWin default assignee <kwin-bugs-null> |
| Status: | RESOLVED WORKSFORME | ||
| Severity: | wishlist | CC: | kde, nate |
| Priority: | NOR | ||
| Version First Reported In: | unspecified | ||
| Target Milestone: | --- | ||
| Platform: | Debian stable | ||
| OS: | Linux | ||
| Latest Commit: | Version Fixed/Implemented In: | ||
| Sentry Crash Report: | |||
|
Description
meso5
2022-05-23 01:04:02 UTC
This turns out to be a surprisingly hard problem to fix, but KWin has a "focus stealing prevention" setting in System Settings > window Management that you can tweak to your level of satisfaction here. On Wayland, you should see a lot less focus stealing in general, due to a better base architecture that doesn't require so many focus stealing prevention hacks in the window manager. I am aware of focus stealing prevention. My understanding is that it would turn click-stealing and many more pop-ups into pop-behinds. Then, you would have to bring the dialogue to the front to click its button. This adds friction and penalises the user. A tiny delay in making the buttons active would work seamlessly. In the vast majority of cases, users won't even realise click-stealing is designed out, until the day a click-stealing situation occurs to them. At that point they will be hugely impressed if they realise the protection is by design. I appreciate though a delay may be too difficult to implement. |