File tree Expand file tree Collapse file tree 1 file changed +3
-4
lines changed
Expand file tree Collapse file tree 1 file changed +3
-4
lines changed Original file line number Diff line number Diff line change @@ -12,6 +12,7 @@ import {
1212 copyToClipboard ,
1313 isFileMessage ,
1414 isThreadMessage ,
15+ isVoiceMessage ,
1516} from '../../utils' ;
1617import { useLocalization } from '../../lib/LocalizationContext' ;
1718import Icon , { IconTypes , IconColors } from '../Icon' ;
@@ -39,10 +40,8 @@ const MobileContextMenu: React.FunctionComponent<BaseMenuProps> = (props: BaseMe
3940 const showMenuItemEdit : boolean = ( isUserMessage ( message as UserMessage ) && isSentMessage ( message ) && isByMe ) ;
4041 const showMenuItemResend : boolean = ( isFailedMessage ( message ) && message ?. isResendable && isByMe ) ;
4142 const showMenuItemDelete : boolean = ! isPendingMessage ( message ) && isByMe ;
42- const showMenuItemDownload : boolean = ! isPendingMessage ( message )
43- && isFileMessage ( message )
44- && ! ( channel as GroupChannel ) ?. isSuper
45- && ! ( channel as GroupChannel ) ?. isBroadcast ;
43+ const showMenuItemDownload : boolean = ! isPendingMessage ( message ) && isFileMessage ( message )
44+ && ! ( isVoiceMessage ( message ) && ( ( channel as GroupChannel ) ?. isSuper || ( channel as GroupChannel ) ?. isBroadcast ) ) ;
4645 const showMenuItemReply : boolean = ( replyType === 'QUOTE_REPLY' )
4746 && ! isFailedMessage ( message )
4847 && ! isPendingMessage ( message )
You can’t perform that action at this time.
0 commit comments