From 97e4af3707e2343d0d8770d3dbed2a03929bbc02 Mon Sep 17 00:00:00 2001 From: meganrogge Date: Mon, 21 Mar 2022 13:07:25 -0400 Subject: [PATCH] only highlight all matches when decorations are requested --- addons/xterm-addon-search/src/SearchAddon.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/addons/xterm-addon-search/src/SearchAddon.ts b/addons/xterm-addon-search/src/SearchAddon.ts index 4bca88cc..6e4b5f9b 100644 --- a/addons/xterm-addon-search/src/SearchAddon.ts +++ b/addons/xterm-addon-search/src/SearchAddon.ts @@ -69,7 +69,7 @@ export class SearchAddon implements ITerminalAddon { this._onDataDisposable = this._terminal.onData(() => { this._dataChanged = true; setTimeout(() => { - if (this._cachedSearchTerm && this._resultDecorations.size > 0 && this._lastSearchOptions) { + if (this._lastSearchOptions?.decorations && this._cachedSearchTerm && this._resultDecorations.size > 0 && this._lastSearchOptions) { this._highlightAllMatches(this._cachedSearchTerm, this._lastSearchOptions,'previous'); } }, 200);