public override bool DeleteNext() { if (_textView.AdvancedTextView.TextViewModel.IsPointInVisualBuffer(AdvancedTextPoint, PositionAffinity.Successor)) { return(PrimitivesUtilities.Delete(GetNextTextElementSpan())); } else { return(_bufferPoint.DeleteNext()); } }