diff --git a/packages/editor/src/extensions/search-replace/search-replace.ts b/packages/editor/src/extensions/search-replace/search-replace.ts index bf8f5f1a2..5419cb454 100644 --- a/packages/editor/src/extensions/search-replace/search-replace.ts +++ b/packages/editor/src/extensions/search-replace/search-replace.ts @@ -478,8 +478,9 @@ export const SearchReplace = Extension.create({ if (!isSearchTransaction || !selectedResult) return; const tr = newState.tr; + + scrollIntoView(this.editor.view, selectedResult.from); if (expandCollapsedParents(tr, selectedResult.from)) { - scrollIntoView(this.editor.view, selectedResult.from); return tr; } }