Марк Танащук
У меня периодически анимации свелта не завершаются, если их сбить, например если нода с in:fly анимацией лежит в if и в какой-то момент резко сделать условие false и позже true, то в стилях этого тега я вижу вот что:
animation: 400ms linear 0ms 1 normal both running __svelte_2441181026_0;
вот это я удачно зашел, у меня похоже такая же проблема, только связана она не с if, а с <svelte:component />. Если быстро меняется компонент в this то такая же фигня происходит, сегнеренный предыдущим анимированным копонентом дом не пропадает из разметки.