From 4e863e5796d607fcad6d368349df449b9e13fcfe Mon Sep 17 00:00:00 2001 From: Igor Berlenko Date: Thu, 22 Feb 2024 10:14:15 +0800 Subject: [PATCH] Update App.tsx --- packages/excalidraw/components/App.tsx | 25 +++++++++++++------------ 1 file changed, 13 insertions(+), 12 deletions(-) diff --git a/packages/excalidraw/components/App.tsx b/packages/excalidraw/components/App.tsx index c9985c88d..2af0261df 100644 --- a/packages/excalidraw/components/App.tsx +++ b/packages/excalidraw/components/App.tsx @@ -2952,18 +2952,19 @@ class App extends React.Component { this.setState({ errorMessage: t("errors.imageToolNotSupported") }); return; } - - const imageElement = this.createImageElement({ sceneX, sceneY }); - this.insertImageElement(imageElement, file); - this.initializeImageDimensions(imageElement); - this.setState({ - selectedElementIds: makeNextSelectedElementIds( - { - [imageElement.id]: true, - }, - this.state, - ), - }); + for (const file of event.clipboardData.files) { + const imageElement = this.createImageElement({ sceneX, sceneY }); + this.insertImageElement(imageElement, file); + this.initializeImageDimensions(imageElement); + this.setState({ + selectedElementIds: makeNextSelectedElementIds( + { + [imageElement.id]: true, + }, + this.state, + ), + }); + } return; }