anchor.diff:    void initState() {
       super.initState();
       widget.clipboardStatus.addListener(_onChangedClipboardStatus);
  -    widget.clipboardStatus.update();
     }
   
     @override
  
positive.code:     Offset selectionMidpoint,
      List<TextSelectionPoint> endpoints,
      TextSelectionDelegate delegate,
      ClipboardStatusNotifier? clipboardStatus,
      Offset? lastSecondaryTapDownPosition,
    ) {
      final clipboardStatusNotifier = clipboardStatus!;
      return _TextSelectionControlsToolbar(
        globalEditableRegion: globalEditableRegion,
        textLineHeight: textLineHeight,
        selectionMidpoint: selectionMidpoint,
        endpoints: endpoints,
        delegate: delegate,
        clipboardStatus: clipboardStatusNotifier,
        handleCut: canCut(delegate)
            ? () => handleCut(delegate, clipboardStatusNotifier)
            : null,
        handleCopy: canCopy(delegate)
            ? () => handleCopy(delegate, clipboardStatusNotifier)
            : null,
        handlePaste: canPaste(delegate) ? () => handlePaste(delegate) : null,
        handleSelectAll:
            canSelectAll(delegate) ? () => handleSelectAll(delegate) : null,
  
negative.code:       widget.clipboardStatus.addListener(_onChangedClipboardStatus);
        oldWidget.clipboardStatus.removeListener(_onChangedClipboardStatus);
      }
    }
  
    @override
    void dispose() {
      super.dispose();
      widget.clipboardStatus.removeListener(_onChangedClipboardStatus);
    }
  
    @override
  