fix: switch cursor to center of container when adding text when dimensions are too small ()

pull/4454/head
Aakansha Doshi committed by GitHub
parent 081e097cef
commit 089b05db1b
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

@ -2066,7 +2066,7 @@ class App extends React.Component<AppProps, AppState> {
/** whether to attempt to insert at element center if applicable */
insertAtParentCenter?: boolean;
}) => {
const parentCenterPosition =
let parentCenterPosition =
insertAtParentCenter &&
this.getTextWysiwygSnappedToCenterPosition(
sceneX,
@ -2111,6 +2111,15 @@ class App extends React.Component<AppProps, AppState> {
mutateElement(container, { height: newHeight, width: newWidth });
sceneX = container.x + newWidth / 2;
sceneY = container.y + newHeight / 2;
if (parentCenterPosition) {
parentCenterPosition = this.getTextWysiwygSnappedToCenterPosition(
sceneX,
sceneY,
this.state,
this.canvas,
window.devicePixelRatio,
);
}
}
const element = existingTextElement

Loading…
Cancel
Save