Przeglądaj źródła

fix: assign the original text to text editor only during init (#6580)

Aakansha Doshi 2 lat temu
rodzic
commit
e0f2869374
1 zmienionych plików z 1 dodań i 1 usunięć
  1. 1 1
      src/element/textWysiwyg.tsx

+ 1 - 1
src/element/textWysiwyg.tsx

@@ -254,7 +254,6 @@ export const textWysiwyg = ({
       const initialSelectionStart = editable.selectionStart;
       const initialSelectionStart = editable.selectionStart;
       const initialSelectionEnd = editable.selectionEnd;
       const initialSelectionEnd = editable.selectionEnd;
       const initialLength = editable.value.length;
       const initialLength = editable.value.length;
-      editable.value = updatedTextElement.originalText;
 
 
       // restore cursor position after value updated so it doesn't
       // restore cursor position after value updated so it doesn't
       // go to the end of text when container auto expanded
       // go to the end of text when container auto expanded
@@ -358,6 +357,7 @@ export const textWysiwyg = ({
     overflowWrap: "break-word",
     overflowWrap: "break-word",
     boxSizing: "content-box",
     boxSizing: "content-box",
   });
   });
+  editable.value = element.originalText;
   updateWysiwygStyle();
   updateWysiwygStyle();
 
 
   if (onChange) {
   if (onChange) {