From fdaeb6602de8a097054cfcafb4808a67e981268c Mon Sep 17 00:00:00 2001 From: Tom Moor Date: Sat, 19 Oct 2024 08:22:20 -0400 Subject: [PATCH] fix: Support diacritics in cmd+f, closes #7801 --- app/editor/extensions/FindAndReplace.tsx | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/app/editor/extensions/FindAndReplace.tsx b/app/editor/extensions/FindAndReplace.tsx index 3849e011bd..199b641267 100644 --- a/app/editor/extensions/FindAndReplace.tsx +++ b/app/editor/extensions/FindAndReplace.tsx @@ -1,3 +1,4 @@ +import deburr from "lodash/deburr"; import escapeRegExp from "lodash/escapeRegExp"; import { observable } from "mobx"; import { Node } from "prosemirror-model"; @@ -247,7 +248,7 @@ export default class FindAndReplaceExtension extends Extension { let m; try { - while ((m = search.exec(text))) { + while ((m = search.exec(deburr(text)))) { if (m[0] === "") { break; }