Explorar o código

Fix textbox element bindings on size changes (#2145)

Co-authored-by: dwelle <luzar.david@gmail.com>
Mohamed Saleh %!s(int64=4) %!d(string=hai) anos
pai
achega
9cac7816cc
Modificáronse 2 ficheiros con 4 adicións e 0 borrados
  1. 3 0
      src/components/App.tsx
  2. 1 0
      src/element/resizeElements.ts

+ 3 - 0
src/components/App.tsx

@@ -1683,6 +1683,9 @@ class App extends React.Component<ExcalidrawProps, AppState> {
       },
       onChange: withBatchedUpdates((text) => {
         updateElement(text);
+        if (isNonDeletedElement(element)) {
+          updateBoundElements(element);
+        }
       }),
       onSubmit: withBatchedUpdates((text) => {
         const isDeleted = !text.trim();

+ 1 - 0
src/element/resizeElements.ts

@@ -88,6 +88,7 @@ export const transformElements = (
         pointerX,
         pointerY,
       );
+      updateBoundElements(element);
     } else if (transformHandleType) {
       resizeSingleElement(
         element,