From 0b1cacd1a52eacef1411a734a85123f60bad6775 Mon Sep 17 00:00:00 2001 From: Daniel Imms <2193314+Tyriar@users.noreply.github.com> Date: Mon, 25 May 2026 17:37:45 -0700 Subject: [PATCH] fix(addon-search): apply active result decoration CSS class Pass isActiveResult through to _applyStyles in onRender so active matches receive xterm-find-active-result-decoration. Co-authored-by: Cursor --- addons/addon-search/src/DecorationManager.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/addons/addon-search/src/DecorationManager.ts b/addons/addon-search/src/DecorationManager.ts index a8ec12017..919ae16dc 100644 --- a/addons/addon-search/src/DecorationManager.ts +++ b/addons/addon-search/src/DecorationManager.ts @@ -145,7 +145,7 @@ export class DecorationManager extends Disposable { if (decoration) { const disposables: IDisposable[] = []; disposables.push(marker); - disposables.push(decoration.onRender((e) => this._applyStyles(e, isActiveResult ? options.activeMatchBorder : options.matchBorder, false))); + disposables.push(decoration.onRender((e) => this._applyStyles(e, isActiveResult ? options.activeMatchBorder : options.matchBorder, isActiveResult))); disposables.push(decoration.onDispose(() => dispose(disposables))); decorations.push(decoration); }