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 b941677d0f3ceb659b189cd07ad5ec033bdd4b7b..7fff0a68e608dde343d78d394aa7409fcffc9b1c 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 e8f0c1495bfce4c38f52bdae5f2fd3dd64730bae..6c74197dce8bd598f3839f4b93b454a9ee486fdf 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 { } - }