Skip to content

Smooth zoom: cursor jumps at the end of a zoom with an ease-out #375

Description

@Maxaubert

Field + measured (harness end_shake_test.py): with smooth sampling and an ease-out of 150-300 ms, the pointer tip jumps 18-30 px at the end of a zoom around 5-6x, while it stays within 1-3 px during the zoom and with no ease-out. Suspected: after the truncated ease-out stops the controller on the shown level, the ladder re-snaps that level (direction 0) to a neighbouring clean level.

Activity

  1. Maxaubert commented on Oct 8, 2026

    @Maxaubert
    OwnerAuthor

    Shipped in v0.24.0 (main, PR #383).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions