diff options
author | bobzel <zzzman@gmail.com> | 2024-04-17 12:25:17 -0400 |
---|---|---|
committer | bobzel <zzzman@gmail.com> | 2024-04-17 12:25:17 -0400 |
commit | 62937027183dc8acf14e489fbb4590aff6fce2cd (patch) | |
tree | b315ae9b7754db6eb04cdfbbfb4fc9be2a316d8f | |
parent | d444d05ebe5eb0d72070ba21e1ae5935930b749f (diff) |
fix problem where placeholder text of note wasn't being overwritten.
-rw-r--r-- | src/client/views/nodes/formattedText/FormattedTextBox.tsx | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/client/views/nodes/formattedText/FormattedTextBox.tsx b/src/client/views/nodes/formattedText/FormattedTextBox.tsx index c2f3a6e4b..a2db2a1cc 100644 --- a/src/client/views/nodes/formattedText/FormattedTextBox.tsx +++ b/src/client/views/nodes/formattedText/FormattedTextBox.tsx @@ -1484,6 +1484,7 @@ export class FormattedTextBox extends ViewBoxAnnotatableComponent<FormattedTextB this._editorView.dispatch(tr.setSelection(new TextSelection(tr.doc.resolve(tr.doc.content.size)))); } else if (curText && !FormattedTextBox.DontSelectInitialText) { selectAll(this._editorView.state, this._editorView?.dispatch); + this.tryUpdateDoc(true); // calling select() above will make isContentActive() true only after a render .. which means the selectAll() above won't write to the Document and the incomingValue will overwrite the selection with the non-updated data } } if (selectOnLoad) { |