tested several times in the node editor and in the animation panel: loading conditions (for example an animation to run only on specific pages) don’t work if swup (page transition) is enabled.
Of course loading conditions work on page refresh but not switching between pages.
Let me know if you need screens, video or else. No error in the console.
This is to be expected, as there is no reloading of the page with swup and certain scripts have already been executed.
Are you concerned that the JavaScript files are loaded? Or is an animation starting that shouldn’t? If the latter is the case, please let me know. Then I’ll take a closer look
sorry for the long time coming back. Yes you are right.
Absolutly no problem with animation or custom JS added in the panel/node being added to all pages.
BTW I’ll try to have a closer look into this me too: I remember having problems setting up local/session storage with swup enabled and adding more than one timeline for the page transition (for example a main overlay and a yPercent to body synced when the overlay is gone).
I think swup JS plugin accept on timeline. I’ll have to dig deeper.