You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
An issue occurs in egjs-flicking when using it within a Nuxt 3 application. The issue manifests as unexpected behavior when changing routes within the application, specifically:
When Flicking's Autoplay feature is enabled.
When swiping to change panels in the Flicking component.
Expected Behavior:
Flicking should not crash on route change in Nuxt 3, regardless of Autoplay or swiping state.
Actual Behavior:
The issue exhibits itself in various ways, depending on the scenario:
With Autoplay enabled, and a user navigates to a new page, the whole page crashes.
During swiping, (if the swiper is still animating, like free drag), and a user navigates to a new page, the whole page crashes.
In both cases, the user needs to force a page reload.
Reproduction Steps
Set up a Nuxt 3 project with egjs-flicking integration.
Create a Flicking component with Autoplay enabled.
Implement route navigation between pages containing the Flicking component.
OR
Set up a Nuxt 3 project with egjs-flicking integration.
Create a Flicking component that allows swiping to change panels.
Implement route navigation between pages containing the Flicking component.
Attempt to swipe to change panels while navigating between routes.
Expected Result:
Flicking should not crash on route change, regardless of Autoplay or swiping state.
Actual Result:
Page crashes. Console throws the error:
Description
An issue occurs in egjs-flicking when using it within a Nuxt 3 application. The issue manifests as unexpected behavior when changing routes within the application, specifically:
Expected Behavior:
Flicking should not crash on route change in Nuxt 3, regardless of Autoplay or swiping state.
Actual Behavior:
The issue exhibits itself in various ways, depending on the scenario:
In both cases, the user needs to force a page reload.
Reproduction Steps
OR
Expected Result:
Actual Result:
Page crashes. Console throws the error:
Additional Information
nuxt: 3.12.2
@egjs/vue3-flicking: 4.11.3
@egjs/flicking-plugins: 4.7.1
Browser(s) tested: Chrome, Chromium, Edge
The text was updated successfully, but these errors were encountered: