From bbfd2b3cd3b944d1c8191e54d848401ed0a00e90 Mon Sep 17 00:00:00 2001 From: David Luzar Date: Tue, 28 Jun 2022 14:44:59 +0200 Subject: [PATCH] fix: file handle not persisted when importing excalidraw files (#5372) --- src/data/json.ts | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/data/json.ts b/src/data/json.ts index 958cbe239c..037c5ca180 100644 --- a/src/data/json.ts +++ b/src/data/json.ts @@ -98,7 +98,12 @@ export const loadFromJSON = async ( // gets resolved. Else, iOS users cannot open `.excalidraw` files. // extensions: ["json", "excalidraw", "png", "svg"], }); - return loadFromBlob(await normalizeFile(file), localAppState, localElements); + return loadFromBlob( + await normalizeFile(file), + localAppState, + localElements, + file.handle, + ); }; export const isValidExcalidrawData = (data?: {