diff --git a/app/containers/MessageActions/index.js b/app/containers/MessageActions/index.js index 7846e1d70d..0e1b17de21 100644 --- a/app/containers/MessageActions/index.js +++ b/app/containers/MessageActions/index.js @@ -201,7 +201,14 @@ const MessageActions = React.memo(forwardRef(({ hideActionSheet(); }; - const handleReadReceipt = message => Navigation.navigate('ReadReceiptsView', { messageId: message.id }); + const handleReadReceipt = (message) => { + const params = { messageId: message.id, showCloseModal: true }; + if (isMasterDetail) { + Navigation.navigate('ModalStackNavigator', { screen: 'ReadReceiptsView', params }); + } else { + Navigation.navigate('NewMessageStackNavigator', { screen: 'ReadReceiptsView', params }); + } + }; const handleToggleTranslation = async(message) => { try {