diff --git a/sheet/lib/src/route/cupertino/sheet_route.dart b/sheet/lib/src/route/cupertino/sheet_route.dart index 4cf0fcf2..ddbc0e0c 100644 --- a/sheet/lib/src/route/cupertino/sheet_route.dart +++ b/sheet/lib/src/route/cupertino/sheet_route.dart @@ -93,15 +93,16 @@ class _CupertinoSheetDecorationBuilder extends StatelessWidget { /// /// * [CupertinoSheetPage], which is the [Page] version of this class class CupertinoSheetRoute extends SheetRoute { - CupertinoSheetRoute( - {required WidgetBuilder builder, - List? stops, - double initialStop = 1, - RouteSettings? settings, - Color? backgroundColor, - bool maintainState = true, - super.fit}) - : super( + CupertinoSheetRoute({ + required WidgetBuilder builder, + List? stops, + double initialStop = 1, + RouteSettings? settings, + Color? backgroundColor, + bool maintainState = true, + super.fit, + super.draggable = true, + }) : super( builder: (BuildContext context) { return _CupertinoSheetDecorationBuilder( child: Builder(builder: builder), @@ -116,9 +117,6 @@ class CupertinoSheetRoute extends SheetRoute { maintainState: maintainState, ); - @override - bool get draggable => true; - final SheetController _sheetController = SheetController(); @override