Skip to content

Panning with 2-finger scroll triggers an "initial boost" that overshoots #4252

@Rudxain

Description

@Rudxain

Describe the bug

This is not about "cursor sensitivity", this only happens when trying to pan. After the app detects that the user is "panning", the exaggerated acceleration is reverted to normal while the user is panning

Steps to reproduce

  1. Open a map or tileset
  2. Use a touchpad with 2-finger scroll gesture enabled (this should be reproducible with a traditional mouse wheel)
  3. Scroll vertically or horizontally (hold, from now on)
  4. Notice a long delay before any panning happens
  5. Then the view overshoots far from intended
  6. Further panning is "stable"
  7. Stop holding

This is not a lag issue either, because I can see the UI is fluid and CPU usage isn't high

Expected behavior

Panning should have the same sensitivity all the time. No "boost"

OS version

Debian Testing

Tiled version

1.11.0

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugBroken behavior.

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions