diff --git a/SignalMessaging/attachments/AttachmentApprovalViewController.swift b/SignalMessaging/attachments/AttachmentApprovalViewController.swift index dcdf58e0b..7b68cc40c 100644 --- a/SignalMessaging/attachments/AttachmentApprovalViewController.swift +++ b/SignalMessaging/attachments/AttachmentApprovalViewController.swift @@ -236,7 +236,12 @@ public class AttachmentApprovalViewController: OWSViewController { extension AttachmentApprovalViewController: UIScrollViewDelegate { public func viewForZooming(in scrollView: UIScrollView) -> UIView? { - return mediaMessageView + if attachment.isImage || attachment.isVideo { + return mediaMessageView + } else { + // don't zoom for audio or generic attachments. + return nil + } } fileprivate func updateMinZoomScaleForSize(_ size: CGSize) {