mirror of
https://code.equilibrium.co.ao/ITO/doneit-web.git
synced 2026-04-18 20:47:54 +00:00
fix open pdf and member list
This commit is contained in:
@@ -23,7 +23,7 @@
|
||||
|
||||
<ion-list class="header-bottom-contacts" *ngIf="roomMembers$ | async as memberList" >
|
||||
<ng-container *ngFor="let user of memberList; let i = index">
|
||||
<span > {{ user.wxFullName }}<ng-container *ngIf="i < memberList.length - 1">, </ng-container> </span>
|
||||
<span *ngIf="roomType == RoomTypeEnum.Group"> {{ user.wxFullName }}<ng-container *ngIf="i < memberList.length - 1">, </ng-container> </span>
|
||||
</ng-container>
|
||||
</ion-list>
|
||||
|
||||
|
||||
@@ -230,6 +230,18 @@ export class MessagesPage implements OnInit, OnChanges, AfterViewInit, OnDestroy
|
||||
|
||||
}
|
||||
|
||||
|
||||
stop() {
|
||||
this.messageReceiveSubject?.unsubscribe();
|
||||
this.messageDeleteSubject?.unsubscribe();
|
||||
this.messageUpdateSubject?.unsubscribe();
|
||||
this.messageSendSubject?.unsubscribe();
|
||||
this.messageTypingSubject?.unsubscribe();
|
||||
this.messageOnReconnectSubject?.unsubscribe();
|
||||
this.messageOnSetRoomId?.unsubscribe();
|
||||
this.newMessagesStream?.unsubscribe();
|
||||
}
|
||||
|
||||
subscribeToChanges() {
|
||||
this.listenToIncomingMessage();
|
||||
this.listenToDeleteMessage();
|
||||
@@ -479,6 +491,8 @@ export class MessagesPage implements OnInit, OnChanges, AfterViewInit, OnDestroy
|
||||
}
|
||||
}
|
||||
|
||||
//this.sendReadMessage()
|
||||
|
||||
setTimeout(() => {
|
||||
this.scrollToBottomClicked()
|
||||
}, 100)
|
||||
@@ -695,6 +709,7 @@ export class MessagesPage implements OnInit, OnChanges, AfterViewInit, OnDestroy
|
||||
// window.addEventListener('scroll', this.scrollChangeCallback, true);
|
||||
}
|
||||
ngOnDestroy() {
|
||||
// this.stop()
|
||||
window.removeEventListener('scroll', this.scrollChangeCallback, true);
|
||||
this.handleClickActive = false; // Disable the listener before component destruction
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user