diff --git a/projects/ucap-webmessenger-ui-chat/src/lib/components/messages.component.html b/projects/ucap-webmessenger-ui-chat/src/lib/components/messages.component.html
index 379cf023..80bec251 100644
--- a/projects/ucap-webmessenger-ui-chat/src/lib/components/messages.component.html
+++ b/projects/ucap-webmessenger-ui-chat/src/lib/components/messages.component.html
@@ -136,7 +136,7 @@
-
+
diff --git a/projects/ucap-webmessenger-ui-chat/src/lib/components/messages.component.ts b/projects/ucap-webmessenger-ui-chat/src/lib/components/messages.component.ts
index 07ab8840..e43b886f 100644
--- a/projects/ucap-webmessenger-ui-chat/src/lib/components/messages.component.ts
+++ b/projects/ucap-webmessenger-ui-chat/src/lib/components/messages.component.ts
@@ -136,8 +136,11 @@ export class MessagesComponent implements OnInit {
return EventType.RecalledMessage === eventType;
}
- isMine(message: Info): boolean {
- return message.senderSeq === this.loginRes.userSeq;
+ isRecallable(message: Info): boolean {
+ return (
+ message.senderSeq === this.loginRes.userSeq &&
+ message.type !== EventType.RecalledMessage
+ );
}
/** [Event] MassTalk Detail View */