anchor.diff:                      widget.grabbingHeight,
                   left: widget.sheetAboveMargin.left,
                   right: widget.sheetAboveMargin.right,
  -                child: _wrapDraggable(false, widget.sheetAbove, SnappingSheetListenerType.sheetAbove),
  +                child: _wrapDraggable(false, widget.sheetAbove,
  +                    SnappingSheetListenerType.sheetAbove),
                 )
               : SizedBox(),
  -
   
           // The sheet below
           widget.sheetBelow != null
  
positive.code: 
          // The grabing area
          Positioned(
            left: 0,
            right: 0,
            height: widget.grabbingHeight,
            bottom: _currentDragAmount,
            child: _wrapDraggable(false, widget.grabbing, SnappingSheetListenerType.draggable)
          ),
  
          // The sheet below
          widget.sheetAbove != null
  
negative.code:     }
    }
  
    Widget _wrapDraggable(bool ignoreGestureDetection, Widget child,
        SnappingSheetListenerType listenerType) {
      if (ignoreGestureDetection) {
        return child;
      }
  