diff --git a/lib/src/dismissible_pane.dart b/lib/src/dismissible_pane.dart index 92d59cf..1626dd3 100644 --- a/lib/src/dismissible_pane.dart +++ b/lib/src/dismissible_pane.dart @@ -124,7 +124,7 @@ class _DismissiblePaneState extends State { final endGesture = controller!.dismissGesture.value!.endGesture; final position = controller!.animation.value; - if (endGesture is OpeningGesture || + if (endGesture is OpeningGesture && position >= widget.dismissThreshold || endGesture is StillGesture && position >= widget.dismissThreshold) { bool canDismiss = true; if (widget.confirmDismiss != null) {