Skip to content

Out transition blocks update to component props, even when outro is cancelled #8576

@jrouleau

Description

@jrouleau

Describe the bug

If a component is outroing while a prop value is updated, it never receives the updated value, even if the outro is cancelled. This means the child's prop values will be inconsistent and out of sync with the values of the parent where they were passed in.

Reproduction

https://svelte.dev/repl/88c6aeb7daab45519bab0315d38f5d9d?version=3.59.1

Logs

No response

System Info

npmPackages:
  svelte: ^3.59.1 => 3.59.1

Severity

annoyance

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions