From 1f3ebe1b916fc004e873ce86ee3bab4e29ee6608 Mon Sep 17 00:00:00 2001 From: Daniel Imms <2193314+Tyriar@users.noreply.github.com> Date: Mon, 25 May 2026 21:02:19 -0700 Subject: [PATCH] Add element back to benchmark common case --- addons/addon-search/src/SearchAddon.ts | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/addons/addon-search/src/SearchAddon.ts b/addons/addon-search/src/SearchAddon.ts index a6b02792b..e6ed6170c 100644 --- a/addons/addon-search/src/SearchAddon.ts +++ b/addons/addon-search/src/SearchAddon.ts @@ -559,10 +559,6 @@ export class SearchAddon extends Disposable implements ITerminalAddon, ISearchAp return; } this._disposeDecorations(); - if (!terminal.element) { - return; - } - const canRenderDomBorders = !!terminal.element; const matchBorder = decorationOptions.matchBorder; const activeMatchBorder = decorationOptions.activeMatchBorder; @@ -581,7 +577,7 @@ export class SearchAddon extends Disposable implements ITerminalAddon, ISearchAp if (!decoration) { continue; } - if (matchBorder && canRenderDomBorders) { + if (matchBorder) { this._matchDecorations.push(decoration.onRender(element => { element.style.outline = `1px solid ${matchBorder}`; })); @@ -608,7 +604,7 @@ export class SearchAddon extends Disposable implements ITerminalAddon, ISearchAp return; } const disposables: IDisposable[] = [activeDecoration]; - if (activeMatchBorder && canRenderDomBorders) { + if (activeMatchBorder) { disposables.push(activeDecoration.onRender(element => { element.style.outline = `1px solid ${activeMatchBorder}`; }));