diff --git a/lib/src/views/chats/chat_item_details_view.dart b/lib/src/views/chats/chat_item_details_view.dart index b12ce44..5e44089 100644 --- a/lib/src/views/chats/chat_item_details_view.dart +++ b/lib/src/views/chats/chat_item_details_view.dart @@ -75,7 +75,8 @@ class ChatListEntry extends StatelessWidget { child = GestureDetector( onTap: () { if (message.kind == MessageKind.media) { - if (message.downloadState == DownloadState.downloaded) { + if (message.downloadState == DownloadState.downloaded && + message.openedAt == null) { Navigator.push( context, MaterialPageRoute(builder: (context) {