add text elips and

This commit is contained in:
Peter Maquiran
2024-09-10 17:07:26 +01:00
parent 9fee233d91
commit 3f4a19c205
4 changed files with 9 additions and 11 deletions
+2 -8
View File
@@ -38,12 +38,6 @@
</ion-segment-button>
</ion-segment>
</ion-toolbar>
<!-- <div *ngFor="let room of roomsWithLastMessages">
{{ room.name }} == {{ room.lastMessage.message }}
</div> -->
<div class=" aside overflow-y-auto d-flex flex-wrap flex-grow-1">
<div class="width-100">
<div class="item item-hover width-100 d-flex ion-no-padding ion-no-margin"
@@ -62,11 +56,11 @@
<div
(click)="openMessagesPage(room.id)" class="item-content flex-grow-1 cursor-pointer"><!-- (click)="openMessages(dm)" -->
<div class="item-title-time">
<div class="item-title" [class.item-title-active]="room.id == idSelected">
<div class="item-title add-ellipsis" [class.item-title-active]="room.id == idSelected">
<ion-label >
<span >
<div >
<div class="font-15-em" [class.bold-message]="boldTable?.[room.id]?.bold">
<div class="font-15-em add-ellipsis" [class.bold-message]="boldTable?.[room.id]?.bold">
{{room.roomName}}
</div>
</div>
@@ -144,7 +144,7 @@ export class MessagesPage implements OnInit, AfterViewInit, OnDestroy {
isAdmin = true
RoomTypeEnum = RoomType
IMessageType = IMessageType
handleClickActive = true
handleClickActive = false
constructor(
public popoverController: PopoverController,
@@ -222,7 +222,7 @@ export class MessagesPage implements OnInit, AfterViewInit, OnDestroy {
@HostListener('document:click', ['$event'])
handleClickOutside(event: Event) {
if (!this.handleClickActive) return;
this.handleClickActive = false
const clickedInside = (event.target as HTMLElement).closest('.mat-menu-content');
if (!clickedInside) {
this.selectedMessage = null;
@@ -1465,6 +1465,7 @@ export class MessagesPage implements OnInit, AfterViewInit, OnDestroy {
if (this.selectedMessage === message) {
this.selectedMessage = null; // Close the picker if it's already open
} else {
this.handleClickActive = true
this.selectedMessage = message; // Open the picker for the selected message
}
}