Remove ”copy” action for location events (#1355)

* Hide ”copy” action for location events

* Cleanup
This commit is contained in:
Alfonso Grillo
2023-07-18 17:54:42 +02:00
committed by GitHub
parent ad1422ad6c
commit cf39710891
2 changed files with 5 additions and 1 deletions
@@ -411,7 +411,7 @@ class RoomScreenViewModel: RoomScreenViewModelType, RoomScreenViewModelProtocol
actions.append(.edit) actions.append(.edit)
} }
if item.isMessage { if item.isMessage, !item.isLocation {
actions.append(.copy) actions.append(.copy)
} }
@@ -42,6 +42,10 @@ extension EventBasedTimelineItemProtocol {
self is EventBasedMessageTimelineItemProtocol self is EventBasedMessageTimelineItemProtocol
} }
var isLocation: Bool {
self is LocationRoomTimelineItem
}
var isRedacted: Bool { var isRedacted: Bool {
self is RedactedRoomTimelineItem self is RedactedRoomTimelineItem
} }