|
@@ -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
|