From 2c7ebd779682cb1feb809770b0231bb7d607e727 Mon Sep 17 00:00:00 2001 From: mohammad <mohammad.alayoub@mni.thm.de> Date: Fri, 7 May 2021 19:50:43 +0200 Subject: [PATCH] fixed collapse the question after closing the panel --- .../topic-cloud-administration.component.html | 5 ++++- .../topic-dialog-comment/topic-dialog-comment.component.ts | 3 +-- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/src/app/components/shared/_dialogs/topic-cloud-administration/topic-cloud-administration.component.html b/src/app/components/shared/_dialogs/topic-cloud-administration/topic-cloud-administration.component.html index b941677d0..7fff0a68e 100644 --- a/src/app/components/shared/_dialogs/topic-cloud-administration/topic-cloud-administration.component.html +++ b/src/app/components/shared/_dialogs/topic-cloud-administration/topic-cloud-administration.component.html @@ -20,7 +20,9 @@ <!-- <button mat-menu-item (click)="sortScore(true)" aria-labelledby="sort-lbl-rating">{{'question-wall.sort-score' | translate}}</button> --> </mat-menu> <mat-accordion> - <mat-expansion-panel *ngFor="let keyword of keywords"> + <mat-expansion-panel (opened)="panelOpenState = true" + (closed)="panelOpenState = false" + *ngFor="let keyword of keywords"> <mat-expansion-panel-header class="color"> <mat-panel-title [ngClass]="{'edit-keyword': editedKeyword}"> {{keyword.keyword}} @@ -35,6 +37,7 @@ <app-topic-dialog-comment [question]="question" [maxShowedCharachters] = "140" + [isCollapsed] = "!panelOpenState" ></app-topic-dialog-comment> <!--<p [ngClass]="{'hideText': question.length > maxShowedCharachters || isReadMore}"> {{(question.length < maxShowedCharachters || isReadMore) ? question : question | slice:0:70}} diff --git a/src/app/components/shared/dialog/topic-dialog-comment/topic-dialog-comment.component.ts b/src/app/components/shared/dialog/topic-dialog-comment/topic-dialog-comment.component.ts index e8f0c1495..6c74197dc 100644 --- a/src/app/components/shared/dialog/topic-dialog-comment/topic-dialog-comment.component.ts +++ b/src/app/components/shared/dialog/topic-dialog-comment/topic-dialog-comment.component.ts @@ -9,10 +9,9 @@ export class TopicDialogCommentComponent implements OnInit { @Input() question: string; @Input() maxShowedCharachters: number; - isCollapsed: boolean = false; + @Input() isCollapsed: boolean = false; constructor() { } ngOnInit(): void { } - } -- GitLab