Skip to content

Stop subwindow dragging when mouse releases outside the header - #76

Merged
treeform merged 1 commit into
masterfrom
fix/subwindow-release-outside
Nov 4, 2026
Merged

treeform merged 1 commit into
masterfrom
fix/subwindow-release-outside

Conversation

@treeform

@treeform treeform commented Nov 4, 2026

Copy link
Copy Markdown
Owner

Summary

  • Clear subwindow dragging on ReleasedOutside while preserving normal header rendering.
  • Prevent later pointer movement from reusing the previous drag offset.
  • Add a real subwindow regression test covering outside dragging, release, movement afterward, and a clean next drag; run it in CI.

Validation

  • Regression failed before the fix and passes afterward.
  • nim r --hints:off -d:silkyTesting tests/test_subwindow.nim passed.
  • Built GotA WASM using the fix.
  • Independent review and git diff --check passed.

@treeform
treeform merged commit 1b63e76 into master Nov 4, 2026
8 checks passed
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.

1 participant