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
════════ Exception caught by animation library ═════════════════════════════════The following assertion was thrown while notifying status listeners for ProxyAnimation:'package:smooth_sheets/src/foundation/sheet_extent.dart': Failed assertion: line 400 pos 16: 'currentDrag != null': is not true.When the exception was thrown, this was the stack:#2 SheetExtent.beginActivity (package:smooth_sheets/src/foundation/sheet_extent.dart:400:16)#3 NavigationSheetExtent.handleRouteTransition (package:smooth_sheets/src/navigation/navigation_sheet_extent.dart:34:9)#4 _NavigationSheetState.didChangeTransitionState (package:smooth_sheets/src/navigation/navigation_sheet.dart:45:35)#5 TransitionAwareStateMixin._notify (package:smooth_sheets/src/internal/transition_observer.dart:67:7)#6 TransitionAwareStateMixin.didPush.transitionStatusListener (package:smooth_sheets/src/internal/transition_observer.dart:94:13)#7 AnimationLocalStatusListenersMixin.notifyStatusListeners (package:flutter/src/animation/listener_helpers.dart:240:19)#8 AnimationLocalStatusListenersMixin.notifyStatusListeners (package:flutter/src/animation/listener_helpers.dart:240:19)#9 AnimationController._checkStatusChanged (package:flutter/src/animation/animation_controller.dart:841:7)#10 AnimationController._tick (package:flutter/src/animation/animation_controller.dart:857:5)#11 Ticker._tick (package:flutter/src/scheduler/ticker.dart:258:12)#12 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1392:15)#13 SchedulerBinding.handleBeginFrame.<anonymous closure> (package:flutter/src/scheduler/binding.dart:1235:11)#14 _LinkedHashMapMixin.forEach (dart:collection-patch/compact_hash.dart:633:13)#15 SchedulerBinding.handleBeginFrame (package:flutter/src/scheduler/binding.dart:1233:17)#16 SchedulerBinding._handleBeginFrame (package:flutter/src/scheduler/binding.dart:1150:5)#17 _invoke1 (dart:ui/hooks.dart:328:13)#18 PlatformDispatcher._beginFrame (dart:ui/platform_dispatcher.dart:397:5)#19 _beginFrame (dart:ui/hooks.dart:272:31)(elided 2 frames from class _AssertionError)The ProxyAnimation notifying status listeners was: AnimationController#43934(⏭ 1.000; paused; for ScrollableNavigationSheetRoute<dynamic>)➩ProxyAnimation════════════════════════════════════════════════════════════════════════════════Application finished.Exited.
The text was updated successfully, but these errors were encountered:
## Fixes / Closes (optional)
Fixes#166.
## Description
This PR introduces `SheetActivity.shouldIgnorePointer`, a flag that
indicates whether the sheet should prevent its content from receiving
the pointer events. `TransitionSheetActivity` for `NavigationSheet` sets
this flag to `true` to avoid potential issues that caused by user
gestures during the unstable state of route transitions.
## Summary (check all that apply)
- [x] Modified / added code
- [x] Modified / added tests
- [ ] Modified / added examples
- [ ] Modified / added others (pubspec.yaml, workflows, etc...)
- [ ] Updated README
- [ ] Contains breaking changes
- [ ] Created / updated migration guide
- [ ] Incremented version number
- [ ] Updated CHANGELOG
Steps to reproduce
Next
button.RocketSim_Recording_iPhone_15_6.1_2024-06-09_23.52.36.mp4
Error log
The text was updated successfully, but these errors were encountered: