Skip to content

[ BUG ] : _AppinioSwiperState#b3f89(tickers: tracking 1 ticker) was disposed with an active Ticker. #212

@csagar131

Description

@csagar131

Plugin name
appinio_swiper: ^2.1.0

Describe the bug
When the end of the card is reached its giving controller active dispose error
═╡ EXCEPTION CAUGHT BY WIDGETS LIBRARY ╞═══════════════════════════════════════════════════════════
The following assertion was thrown while finalizing the widget tree:
_AppinioSwiperState#b3f89(tickers: tracking 1 ticker) was disposed with an active Ticker.
_AppinioSwiperState created a Ticker via its TickerProviderStateMixin, but at the time dispose() was
called on the mixin, that Ticker was still active. All Tickers must be disposed before calling
super.dispose().
Tickers used by AnimationControllers should be disposed by calling dispose() on the
AnimationController itself. Otherwise, the ticker will leak.

To Reproduce
Steps to reproduce the behavior:

  1. Swipe the card till end of the list
  2. Switch to different bottom navigation screen
  3. Screen is stuck and can't able to switch between screen by using bottomNavigation

Expected behavior
Should be able to switch between screens using bottom navigation bar

Desktop (please complete the following information):

  • OS: [MacOS]
  • Version [14.1 (23B74)]

Smartphone (please complete the following information):

  • Device: [e.g. iPhone SE, Iphone 15 Pro max]
  • OS: [iOS 17.2]

Metadata

Metadata

Assignees

Labels

Appinio swiperThis label is used to indicate that this issue belongs to Appinio swiper plugin

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions