diff --git a/ts/types/Attachment.ts b/ts/types/Attachment.ts index e4e58ffe84..414bce856a 100644 --- a/ts/types/Attachment.ts +++ b/ts/types/Attachment.ts @@ -1,7 +1,6 @@ import is from '@sindresorhus/is'; import moment from 'moment'; -import * as GoogleChrome from '../util/GoogleChrome'; import * as MIME from './MIME'; import { arrayBufferToObjectURL } from '../util/arrayBufferToObjectURL'; import { saveURLAsFile } from '../util/saveURLAsFile'; @@ -35,9 +34,11 @@ export const isVisualMedia = (attachment: Attachment): boolean => { return false; } - const isSupportedImageType = GoogleChrome.isImageTypeSupported(contentType); - const isSupportedVideoType = GoogleChrome.isVideoTypeSupported(contentType); - return isSupportedImageType || isSupportedVideoType; + if (isVoiceMessage(attachment)) { + return false; + } + + return MIME.isImage(contentType) || MIME.isVideo(contentType); }; export const isVoiceMessage = (attachment: Attachment): boolean => {