fix: right-button double click no longer wipes rotation mid-drag (v1.7.2)
Two rotate drags started quickly at nearly the same spot were treated as a double click: the reset was detected on button down against the previous down time/position, so it wiped all effects and ignored the second drag, leaving Ctrl+S to save an unrotated crop. - Double click is now only counted for actual clicks (movement <= 4px) and is decided on button up; a drag breaks the chain. - Pointer up is matched by pointer id, so a left-drag pan never counts as a click. - dist: 1.7.2 .deb replaces the tracked 1.7.1 package.
This commit is contained in:
1 parent
32fb12c210
commit
3b1fad18fa
6 files changed
+48
-20
No files matched your search
@@ -4,6 +4,17 @@ All notable changes to imajViewer are documented in this file.
|
||||
|
||||
## [Unreleased]
|
||||
|
||||
## [1.7.2] - 2026-10-25
|
||||
|
||||
### Fixed
|
||||
- Rotating sometimes vanished before saving: the right-button double-click reset was
|
||||
detected on button *down* against the previous down time and position, so two rotate
|
||||
drags started quickly at nearly the same spot were treated as a double click — all
|
||||
effects (rotation included) were wiped and the second drag was ignored, so `Ctrl+S`
|
||||
saved an unrotated crop. A double click is now only counted for actual clicks
|
||||
(movement ≤ 4 px, decided on button up), a drag breaks the chain, and
|
||||
`pointer up` is matched by pointer id so a left-drag pan never counts as a click.
|
||||
|
||||
## [1.7.1] - 2026-10-25
|
||||
|
||||
### Added
|
||||
|
||||
Reference in new issue
Block a user