Skip to content

Conversation

@Egezenn
Copy link
Contributor

@Egezenn Egezenn commented Nov 19, 2025

Improve window drag and click handling on tabs

  • Implements a drag threshold using SystemInformation.DragSize
  • Replaces the manual drag implementation with a non-blocking PostMessage call to the window manager. Improves compatibility with external window managers.
  • Fixes an issue where tab clicks would not register if the mouse was moved slightly during the click.
  • Check if animations are enabled within the OS, act respectively

- Implements a drag threshold using `SystemInformation.DragSize`
- Replaces the manual drag implementation with a non-blocking `PostMessage` call to the window manager. Improves compatibility with external window managers.
- Fixes an issue where tab clicks would not register if the mouse was moved slightly during the click.
@SDClowen SDClowen merged commit 77e56a2 into SDClowen:master Nov 20, 2025
2 checks passed
@Egezenn Egezenn deleted the feat/animation-disable-and-improve-tab-ux-and branch November 20, 2025 20:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants