From 806139091c78129480a2c5ecfed29e14158da2b3 Mon Sep 17 00:00:00 2001 From: Aaron-Bird <25508292+Aaron-Bird@users.noreply.github.com> Date: Thu, 31 Jan 2019 01:08:07 +0800 Subject: [PATCH] fix: GIFs don't animate --- browser/main/lib/dataApi/attachmentManagement.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/browser/main/lib/dataApi/attachmentManagement.js b/browser/main/lib/dataApi/attachmentManagement.js index fb3beac1..aed4a58d 100644 --- a/browser/main/lib/dataApi/attachmentManagement.js +++ b/browser/main/lib/dataApi/attachmentManagement.js @@ -258,8 +258,9 @@ function handleAttachmentDrop (codeEditor, storageKey, noteKey, dropEvent) { const originalFileName = path.basename(filePath) const fileType = file['type'] const isImage = fileType.startsWith('image') + const isGif = fileType.endsWith('gif') let promise - if (isImage) { + if (isImage && !isGif) { promise = fixRotate(file).then(base64data => { return copyAttachment({type: 'base64', data: base64data, sourceFilePath: filePath}, storageKey, noteKey) })