У меня проблема с этим BottomSheet, он работает нормально, но как только я нажимаю на него, я получаю сообщение об ошибке ...
bottomSheet: showBottomSheet
? BottomSheet(
enableDrag: true,
onClosing: () {},
builder: (ctx) => Container(
height: 200,
width: double.infinity,
color: Colors.red,
),
)
Почему я получаю эту ошибку?
════════ Exception caught by gesture ═══════════════════════════════════════════
The following NoSuchMethodError was thrown while handling a gesture:
The getter 'status' was called on null.
Receiver: null
Tried calling: status
When the exception was thrown, this was the stack
#0 Object.noSuchMethod (dart:core-patch/object_patch.dart:53:5)
#1 _BottomSheetState._dismissUnderway
package:flutter/…/material/bottom_sheet.dart:187
#2 _BottomSheetState._handleDragEnd
package:flutter/…/material/bottom_sheet.dart:204
#3 DragGestureRecognizer._checkEnd.<anonymous closure>
package:flutter/…/gestures/monodrag.dart:439
#4 GestureRecognizer.invokeCallback
package:flutter/…/gestures/recognizer.dart:182
...
Handler: "onEnd"
Recognizer: VerticalDragGestureRecognizer#22607
debugOwner: GestureDetector
start behavior: start
Что мне добавить? Думаю, мне нужно добавить функцию OnDragEnd? Пожалуйста, помогите, спасибо