svelte-navigator icon indicating copy to clipboard operation
svelte-navigator copied to clipboard

Svelte Transitions break the back button

Open bobspace opened this issue 2 years ago • 1 comments

Including svelte transitions in a child component of a Route throws runtime errors when you navigate back from that route.

Here's a REPL that repros the issue: https://svelte.dev/repl/fbf4cecab51842758c2e3e5a746a7dc3?version=3.50.1

  1. Go to the REPL above
  2. Click on 'Press for Error Test'
  3. Press the back button
  4. See error
image

Replicated on desktop:

  • OS: MacOS 12.4
  • Browser Safari
  • Version 15.5

bobspace avatar Sep 14 '22 21:09 bobspace

Append |local to the transition declaration (e.g. transition:fadetransition:fade|local). See also: https://svelte.dev/tutorial/local-transitions

IsAvaible avatar Oct 10 '22 14:10 IsAvaible