Bug 443202

Summary: Action on screen corner creates violation of Fitt's Law
Product: [Plasma] kwin Reporter: boski_cinek
Component: generalAssignee: KWin default assignee <kwin-bugs-null>
Status: RESOLVED DUPLICATE    
Severity: normal CC: nate
Priority: NOR    
Version: 5.22.90   
Target Milestone: ---   
Platform: Other   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description boski_cinek 2021-10-01 16:02:01 UTC
SUMMARY
Enabling action on screen corner (using Screen Edge module in Configure Window Manager) hijacks corner pixel and thus violates Fitt's law of corners. I have kickoff widget/button in top-left corner and Present Windows action configured for same corner. It worked as expected in 5.22 but it doesn't anymore in 5.23 beta.

STEPS TO REPRODUCE
1. set panel/widget in top-left corner
2. move cursor to top-left corner and click -> widget is activated as expected
3. configure some Screen Edge action for this corner
4. move cursor to top-left corner and click -> nothing happens

SOFTWARE/OS VERSIONS
Operating System: Kubuntu 21.04
KDE Plasma Version: 5.22.90
KDE Frameworks Version: 5.86.0
Qt Version: 5.15.2
Kernel Version: 5.11.0-37-generic (64-bit)
Graphics Platform: X11
Processors: 4 × Intel® Core™ i5-6200U CPU @ 2.30GHz
Memory: 7,6 GiB of RAM
Graphics Processor: Mesa Intel® HD Graphics 520
Comment 1 Nate Graham 2021-10-04 22:15:37 UTC
Unfortunately this is not possible to resolve on X11 for technical reasons. It already works as you expect in the Plasma Wayland session, thankfully.

Marking as a duplicate of Bug 387775 because it's the same root cause (and the same unfixable thing on X11 which already works on Wayland)

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