@@ -56,16 +56,18 @@ class _SlidableGestureDetectorState extends State<SlidableGestureDetector> {
56
56
Widget build (BuildContext context) {
57
57
final canDragHorizontally = directionIsXAxis && widget.enabled;
58
58
final canDragVertically = ! directionIsXAxis && widget.enabled;
59
- return GestureDetector (
60
- onHorizontalDragStart: canDragHorizontally ? handleDragStart : null ,
61
- onHorizontalDragUpdate: canDragHorizontally ? handleDragUpdate : null ,
62
- onHorizontalDragEnd: canDragHorizontally ? handleDragEnd : null ,
63
- onVerticalDragStart: canDragVertically ? handleDragStart : null ,
64
- onVerticalDragUpdate: canDragVertically ? handleDragUpdate : null ,
65
- onVerticalDragEnd: canDragVertically ? handleDragEnd : null ,
66
- behavior: HitTestBehavior .opaque,
67
- dragStartBehavior: widget.dragStartBehavior,
68
- child: widget.child,
59
+ return ClipRRect (
60
+ child: GestureDetector (
61
+ onHorizontalDragStart: canDragHorizontally ? handleDragStart : null ,
62
+ onHorizontalDragUpdate: canDragHorizontally ? handleDragUpdate : null ,
63
+ onHorizontalDragEnd: canDragHorizontally ? handleDragEnd : null ,
64
+ onVerticalDragStart: canDragVertically ? handleDragStart : null ,
65
+ onVerticalDragUpdate: canDragVertically ? handleDragUpdate : null ,
66
+ onVerticalDragEnd: canDragVertically ? handleDragEnd : null ,
67
+ behavior: HitTestBehavior .opaque,
68
+ dragStartBehavior: widget.dragStartBehavior,
69
+ child: widget.child,
70
+ ),
69
71
);
70
72
}
71
73
0 commit comments