From 5dcdace26fe649a8cb8e1b97f1eb9cfaf3ac7bd4 Mon Sep 17 00:00:00 2001 From: Matthew Chen Date: Thu, 1 Jun 2017 12:20:56 -0400 Subject: [PATCH] =?UTF-8?q?Fix=20=E2=80=9Ccan=E2=80=99t=20paste=20GIF=20fr?= =?UTF-8?q?om=20iMessage=E2=80=9D=20issue.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit // FREEBIE --- Signal/src/ViewControllers/SignalAttachment.swift | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/Signal/src/ViewControllers/SignalAttachment.swift b/Signal/src/ViewControllers/SignalAttachment.swift index 6905853de..5adf7bb39 100644 --- a/Signal/src/ViewControllers/SignalAttachment.swift +++ b/Signal/src/ViewControllers/SignalAttachment.swift @@ -322,6 +322,12 @@ class SignalAttachment: NSObject { return false } let pasteboardUTISet = Set(pasteboardUTITypes[0]) + + let mediaUTISet = inputImageUTISet.union(animatedImageUTISet.union(videoUTISet.union(audioUTISet))) + if pasteboardUTISet.intersection(mediaUTISet).count > 0 { + return false + } + return pasteboardUTISet.intersection(textUTISet).count > 0 }