Bug 452417 - When user drags the scroll bar, the hot corner should not be triggered.
Summary: When user drags the scroll bar, the hot corner should not be triggered.
Status: RESOLVED FIXED
Alias: None
Product: kwin
Classification: Plasma
Component: general (show other bugs)
Version: 5.23.3
Platform: Other Linux
: NOR minor
Target Milestone: ---
Assignee: KWin default assignee
URL:
Keywords: usability
Depends on:
Blocks:
 
Reported: 2022-04-08 22:58 UTC by shenlebantongying
Modified: 2024-06-07 15:02 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In: 6.0
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description shenlebantongying 2022-04-08 22:58:25 UTC
SUMMARY

When a user dragging the scroll bar or other staff (like screenshot), his intent will be uniquely changing the state of the scroll bar, thus the hot corner should not be triggered when dragging.

STEPS TO REPRODUCE
1. Maximize a window with scroll bar (like firefox or libreoffice)
2. Set right or right-bottom hot corner to some action.
3. Drag the scroll bar to the end
4. Hot corner triggered ! And another weird behaviour if you actually try it !

It doesn't make any scene for users.

SOFTWARE/OS VERSIONS

Operating System: Arch Linux
KDE Plasma Version: 5.24.4
KDE Frameworks Version: 5.92.0
Qt Version: 5.15.3
Kernel Version: 5.17.1-arch1-1 (64-bit)
Graphics Platform: Wayland
Comment 1 Nate Graham 2022-04-09 00:21:41 UTC
Tricky problem. We could prevent edge effects from triggering while the mouse is being clicked, but that would also block the feature to trigger effects while dragging files to drag them to other windows.

Maybe we can block activation while the mouse is being clicked, and there isn't a file being dragged.
Comment 2 Zamundaaa 2024-06-07 15:02:34 UTC
This has been implemented in 6.0