From c9240c2dce5c3d7781eea7d4e0e8520ee355675c Mon Sep 17 00:00:00 2001 From: Valere Date: Fri, 7 Jun 2019 15:49:41 +0200 Subject: [PATCH] Fix / disable context menu on not sent messages --- .../detail/timeline/action/MessageActionsViewModel.kt | 2 +- .../room/detail/timeline/action/MessageMenuViewModel.kt | 9 +++++---- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/vector/src/main/java/im/vector/riotredesign/features/home/room/detail/timeline/action/MessageActionsViewModel.kt b/vector/src/main/java/im/vector/riotredesign/features/home/room/detail/timeline/action/MessageActionsViewModel.kt index d0ddb854..998ddf81 100644 --- a/vector/src/main/java/im/vector/riotredesign/features/home/room/detail/timeline/action/MessageActionsViewModel.kt +++ b/vector/src/main/java/im/vector/riotredesign/features/home/room/detail/timeline/action/MessageActionsViewModel.kt @@ -95,7 +95,7 @@ class MessageActionsViewModel(initialState: MessageActionState) : VectorViewMode messageBody = body, ts = dateFormat.format(Date(originTs ?: 0)), showPreview = body != null, - canReact = event.root.type == EventType.MESSAGE, + canReact = event.root.type == EventType.MESSAGE && event.sendState.isSent(), senderAvatarPath = parcel.informationData.avatarUrl ) } else { diff --git a/vector/src/main/java/im/vector/riotredesign/features/home/room/detail/timeline/action/MessageMenuViewModel.kt b/vector/src/main/java/im/vector/riotredesign/features/home/room/detail/timeline/action/MessageMenuViewModel.kt index d2511eff..64269ad9 100644 --- a/vector/src/main/java/im/vector/riotredesign/features/home/room/detail/timeline/action/MessageMenuViewModel.kt +++ b/vector/src/main/java/im/vector/riotredesign/features/home/room/detail/timeline/action/MessageMenuViewModel.kt @@ -54,13 +54,14 @@ class MessageMenuViewModel(initialState: MessageMenuState) : VectorViewModel