anchor.diff:    @override
     void handleEvent(PointerEvent event, covariant BoxHitTestEntry entry) {
       assert(debugHandleEvent(event, entry));
  +    _handleEvent(event);
  +  }
  +
  +  @override
  +  PointerExitEventListener? get onExit => (PointerExitEvent event) {
  +        _handleEvent(event);
  +      };
  +
  +  @override
  +  PointerEnterEventListener? get onEnter => null;
  +
  +  @override
  +  MouseCursor get cursor => MouseCursor.defer;
  +
  +  @override
  +  bool get validForMouseTracker => _validForMouseTracker;
  +
  +  void _handleEvent(PointerEvent event) {
       if (_touchCallback == null) {
         return;
       }
  
positive.code: 
      _touchCallback?.call(response);
    }
  }
  
negative.code:   }
  
    PieTouchedSection? _lastTouchedSpot;
  
    late bool _validForMouseTracker;
  
    @override
    void setupParentData(RenderBox child) {
  