Skip to content

Event Binding Execution Order Issue causing Race Condition #41

@igaln

Description

@igaln

I have a slider in which I catch, BeginDrag and EndDrag events.

When I bind them in the inspector Using Unity Event Bindings, events are called in order as expected.
BeginDrag when drag started, EndDrag when mouse is up and dragging is Done.
image

However when I bind those events to Weld on the same components, thus 2 Event Binders,
BeginDrag Event bubbles up after EndDrag is invoked.
image

I wondering if anyone else seen similar issues with binding, or using 2 EventBinders is a problem on the same component.

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