apply offset only if in container

This commit is contained in:
zsviczian 2023-03-06 21:52:02 +01:00
parent 27c7e75761
commit da06e8ad27

View File

@ -270,13 +270,15 @@ export const textWysiwyg = ({
const lineHeight = updatedTextElement.containerId
? approxLineHeight
: updatedTextElement.height / lines.length;
let magicOffset = 0;
if (!container) {
maxWidth = (appState.width - 8 - viewportX) / appState.zoom.value;
textElementWidth = Math.min(textElementWidth, maxWidth);
}
const magicOffset = excalidrawContainer
} else {
magicOffset = excalidrawContainer
? parseFloat(getComputedStyle(excalidrawContainer).fontSize)
: 16;
}
// Make sure text editor height doesn't go beyond viewport
const editorMaxHeight =
(appState.height - viewportY) / appState.zoom.value;