From 409934a67f2b6911c2b78b4ae53a766e01dcfdc4 Mon Sep 17 00:00:00 2001 From: Shane Friedman Date: Fri, 19 Sep 2025 16:59:12 -0400 Subject: [PATCH] Initialize seen trs based on initial state --- .yarn/versions/f14d0f68.yml | 2 ++ src/hooks/useEditor.ts | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) create mode 100644 .yarn/versions/f14d0f68.yml diff --git a/.yarn/versions/f14d0f68.yml b/.yarn/versions/f14d0f68.yml new file mode 100644 index 0000000..766dd55 --- /dev/null +++ b/.yarn/versions/f14d0f68.yml @@ -0,0 +1,2 @@ +releases: + "@handlewithcare/react-codemirror": patch diff --git a/src/hooks/useEditor.ts b/src/hooks/useEditor.ts index 6dd30ac..e3f8e02 100644 --- a/src/hooks/useEditor.ts +++ b/src/hooks/useEditor.ts @@ -41,7 +41,7 @@ export function useEditor( const [_state, setState] = useState(defaultState); const state = options.state ?? _state; - const seen = useRef>(new Set()); + const seen = useRef>(new Set(state.field(tracking))); const dispatchTransactions = useCallback( function dispatchTransactions(