diff --git a/Signal/src/view controllers/SignalAttachment.swift b/Signal/src/view controllers/SignalAttachment.swift index 897bebb9c..d240d1aa4 100644 --- a/Signal/src/view controllers/SignalAttachment.swift +++ b/Signal/src/view controllers/SignalAttachment.swift @@ -128,14 +128,14 @@ class SignalAttachment: NSObject { // Image attachments may be converted to another image format before // being uploaded. private class var inputImageUTISet: Set { - return MIMETypeUtil.supportedImageUTITypes() + return MIMETypeUtil.supportedImageUTITypes().union(animatedImageUTISet) } // Returns the set of UTIs that correspond to valid _output_ image formats // for Signal attachments. private class var outputImageUTISet: Set { if allowArbitraryAttachments { - return MIMETypeUtil.supportedImageUTITypes() + return MIMETypeUtil.supportedImageUTITypes().union(animatedImageUTISet) } else { // Until Android client can handle arbitrary attachments, // restrict output.