Skip to content

Align Target jumps to last pointer position on Pointer Down (iOS only) #409

@thomas10M

Description

@thomas10M

I have a drag & drop card system that works perfectly in the Rive editor but has a bug on iOS runtime.

Setup:

A group containing a card with a hitbox and a movebox
A translation constraint on the group (to return to initial position)
3 listeners:
Pointer Down on hitbox → disables constraint (strength to 0%)
Pointer Move on movebox → Align Target to move the group
Pointer Up → re-enables constraint (group returns to initial position)
Expected behavior:
When I tap on the hitbox, the card should stay in place and follow my finger.

Actual behavior on iOS:
When I Pointer Down on the hitbox, the group instantly jumps to the last position where I lifted my finger (previous Pointer Up location), then follows my finger correctly.

Note: This works correctly in the Rive editor - the issue only occurs on iOS runtime.

Runtime version: [6.13.0]

Device & Versions

  • Device: iphone 14
  • iOS version IOS 26.1

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions