anchor.diff:  
   class _InheritedResetNotifier extends InheritedNotifier<_ResetNotifier> {
     /// Creates an [InheritedNotifier] that the [DraggableScrollableSheet] will
  -  /// listen to for an indication that it should change its extent.
  +  /// listen to for an indication that it should reset itself back to [DraggableScrollableSheet.initialChildSize].
     ///
     /// The [child] and [notifier] properties must not be null.
     const _InheritedResetNotifier({
  
positive.code:   }
  
    @override
    bool applyContentDimensions(double minScrollExtent, double maxScrollExtent) {
      // We need to provide some extra extent if we haven't yet reached the max or
      // min extents. Otherwise, a list with fewer children than the extent of
      // the available space will get stuck.
      return super.applyContentDimensions(
        minScrollExtent - extent.additionalMinExtent,
        maxScrollExtent + extent.additionalMaxExtent,
      );
    }
  
  
negative.code:   void initState() {
      super.initState();
      _extent = _DraggableSheetExtent(
        minSize: widget.minChildSize,
        maxSize: widget.maxChildSize,
        snap: widget.snap,
        snapSizes: _impliedSnapSizes(),
        initialSize: widget.initialChildSize,
        onSizeChanged: _setSize,
      );
      _scrollController = _DraggableScrollableSheetScrollController(extent: _extent);
    }
  