- {{group.name.split('-').join(' ')}}
+ {{group.name.split('-').join(' ')}}
{{group.duration}}
{{group.countDownTime}}
diff --git a/src/app/pages/chat/chat.page.scss b/src/app/pages/chat/chat.page.scss
index e192f166b..fc0a86d91 100644
--- a/src/app/pages/chat/chat.page.scss
+++ b/src/app/pages/chat/chat.page.scss
@@ -178,3 +178,8 @@ ion-content{
color: #fff !important;
background-color: #42b9fe !important;
}
+
+
+.bold-message {
+ font-weight: bold;
+}
\ No newline at end of file
diff --git a/src/app/services/chat/room.service.ts b/src/app/services/chat/room.service.ts
index 22a013c6d..314f640d5 100644
--- a/src/app/services/chat/room.service.ts
+++ b/src/app/services/chat/room.service.ts
@@ -53,6 +53,8 @@ export class RoomService {
u
sessionStore = SessionStore
countDownTime = ''
+ chatOpen = false
+ messageUnread = false
scrollDown = () => { }
@@ -256,7 +258,12 @@ export class RoomService {
}
message.addMessageDB()
-
+
+
+ if(this.chatOpen == false) {
+ this.messageUnread = true
+ }
+
setTimeout(()=>{
this.scrollDown()
}, 50)
@@ -594,10 +601,13 @@ export class RoomService {
roomLeave() {
this.setTypingOff()
+ this.chatOpen = false
}
open() {
// this.typing(this.message)
+ this.chatOpen = true
+ this.messageUnread = false
}
@@ -872,6 +882,7 @@ export class RoomService {
sendReadMessage() {
this.WsChatService.readMessage(this.id)
this.sendFalseTypingReadMessage('viewMessage', {})
+ this.messageUnread = false
}
}