From 0d60253de7e923627f100e82cb372bc3bf840aa4 Mon Sep 17 00:00:00 2001 From: zsviczian Date: Fri, 17 Nov 2023 18:47:01 +0000 Subject: [PATCH] fix border sizing --- src/components/App.tsx | 2 +- src/renderer/renderElement.ts | 4 +++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/src/components/App.tsx b/src/components/App.tsx index 7ce561df3..0c026fa8a 100644 --- a/src/components/App.tsx +++ b/src/components/App.tsx @@ -927,7 +927,7 @@ class App extends React.Component {
{this.props.renderEmbeddable?.(el, this.state) ?? ( diff --git a/src/renderer/renderElement.ts b/src/renderer/renderElement.ts index fe2419c85..5a7151e0c 100644 --- a/src/renderer/renderElement.ts +++ b/src/renderer/renderElement.ts @@ -13,6 +13,7 @@ import { isInitializedImageElement, isArrowElement, hasBoundTextElement, + isEmbeddableElement, } from "../element/typeChecks"; import { getElementAbsoluteCoords } from "../element/bounds"; import type { RoughCanvas } from "roughjs/bin/canvas"; @@ -518,7 +519,8 @@ const drawElementFromCanvas = ( if ( "scale" in elementWithCanvas.element && - !isPendingImageElement(element, renderConfig) + !isPendingImageElement(element, renderConfig) && + !isEmbeddableElement(element) ) { context.scale( elementWithCanvas.element.scale[0],