diff --git a/apps/client/src/widgets/type_widgets/canvas_el.ts b/apps/client/src/widgets/type_widgets/canvas_el.ts index c9cf6f735..ef63a8b3b 100644 --- a/apps/client/src/widgets/type_widgets/canvas_el.ts +++ b/apps/client/src/widgets/type_widgets/canvas_el.ts @@ -12,7 +12,6 @@ export default class Canvas { private currentSceneVersion: number; private opts: ExcalidrawProps; - private excalidrawWrapperRef?: RefObject; excalidrawApi!: ExcalidrawImperativeAPI; constructor(opts: ExcalidrawProps) { @@ -30,13 +29,11 @@ export default class Canvas { } private createCanvasElement(opts: ExcalidrawProps) { - this.excalidrawWrapperRef = createRef(); return createElement(Fragment, null, createElement( "div", { className: "excalidraw-wrapper", - ref: this.excalidrawWrapperRef }, createElement(Excalidraw, opts) )); @@ -81,14 +78,6 @@ export default class Canvas { appState.theme = theme; - if (this.excalidrawWrapperRef?.current) { - const boundingClientRect = this.excalidrawWrapperRef.current.getBoundingClientRect(); - appState.width = boundingClientRect.width; - appState.height = boundingClientRect.height; - appState.offsetLeft = boundingClientRect.left; - appState.offsetTop = boundingClientRect.top; - } - const sceneData: SceneData = { elements, appState