From ed6fae916ca47f5f2077fc41c1b2be7f06d95ca0 Mon Sep 17 00:00:00 2001 From: Alex Dima Date: Wed, 5 Feb 2020 16:03:59 +0100 Subject: [PATCH] Cannot use RegExp.lastIndex to -1 because it will not find any matches afterwards on Safari (#90063) --- src/vs/editor/common/model/pieceTreeTextBuffer/pieceTreeBase.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/vs/editor/common/model/pieceTreeTextBuffer/pieceTreeBase.ts b/src/vs/editor/common/model/pieceTreeTextBuffer/pieceTreeBase.ts index ac23e98889c..05d11060137 100644 --- a/src/vs/editor/common/model/pieceTreeTextBuffer/pieceTreeBase.ts +++ b/src/vs/editor/common/model/pieceTreeTextBuffer/pieceTreeBase.ts @@ -670,7 +670,7 @@ export class PieceTreeBase { if (searcher._wordSeparators) { searchText = buffer.buffer.substring(start, end); offsetInBuffer = (offset: number) => offset + start; - searcher.reset(-1); + searcher.reset(0); } else { searchText = buffer.buffer; offsetInBuffer = (offset: number) => offset;