From 33208a2fccdf527cce5458aa46361b65e28ac0f5 Mon Sep 17 00:00:00 2001
From: mohammad <mohammad.alayoub@mni.thm.de>
Date: Sun, 27 Jun 2021 22:24:22 +0200
Subject: [PATCH] Fix translation bug; Fix bug that the settings panel is
 expanded after opening the dialog

---
 .../topic-cloud-administration.component.scss             | 8 ++++++++
 .../topic-cloud-administration.component.ts               | 3 +--
 src/assets/i18n/creator/de.json                           | 4 ++++
 src/assets/i18n/creator/en.json                           | 4 ++++
 4 files changed, 17 insertions(+), 2 deletions(-)

diff --git a/src/app/components/shared/_dialogs/topic-cloud-administration/topic-cloud-administration.component.scss b/src/app/components/shared/_dialogs/topic-cloud-administration/topic-cloud-administration.component.scss
index d72553148..368a5c46a 100644
--- a/src/app/components/shared/_dialogs/topic-cloud-administration/topic-cloud-administration.component.scss
+++ b/src/app/components/shared/_dialogs/topic-cloud-administration/topic-cloud-administration.component.scss
@@ -149,3 +149,11 @@ mat-dialog-content {
 .comment_tag-icon {
   height: 18px !important;
 }
+
+::ng-deep .ng-animating div mat-accordion mat-expansion-panel mat-expansion-panel-header {
+  height: 48px;
+}
+::ng-deep .ng-animating div mat-accordion mat-expansion-panel div.mat-expansion-panel-content {
+  height: 0px;
+  visibility: hidden;
+}
\ No newline at end of file
diff --git a/src/app/components/shared/_dialogs/topic-cloud-administration/topic-cloud-administration.component.ts b/src/app/components/shared/_dialogs/topic-cloud-administration/topic-cloud-administration.component.ts
index d0136b940..2a1891549 100644
--- a/src/app/components/shared/_dialogs/topic-cloud-administration/topic-cloud-administration.component.ts
+++ b/src/app/components/shared/_dialogs/topic-cloud-administration/topic-cloud-administration.component.ts
@@ -53,7 +53,7 @@ export class TopicCloudAdministrationComponent implements OnInit, OnDestroy {
     en: string[];
   };
   spacyLabelsAllSelectedDE = true;
-  isLoading: boolean;
+  isLoading = true;
   keywords: Keyword[] = [];
   private topicCloudAdminData: TopicCloudAdminData;
   private profanityFilter: boolean;
@@ -76,7 +76,6 @@ export class TopicCloudAdministrationComponent implements OnInit, OnDestroy {
   }
 
   ngOnInit(): void {
-    this.isLoading = true;
     this.deviceType = localStorage.getItem('deviceType');
     this.blacklistSubscription = this.topicCloudAdminService.getBlacklist().subscribe(list => this.blacklist = list);
     this.profanitywordlist = this.topicCloudAdminService.getProfanityListFromStorage();
diff --git a/src/assets/i18n/creator/de.json b/src/assets/i18n/creator/de.json
index 4de57b4e4..e4b375371 100644
--- a/src/assets/i18n/creator/de.json
+++ b/src/assets/i18n/creator/de.json
@@ -406,6 +406,10 @@
     "keyword-from-spacy": "Stichwort von spaCy",
     "keyword-from-questioner": "Stichwort vom Fragesteller"
   },
+  "dialog-comment": {
+    "read-more": "Mehr lesen",
+    "read-less": "Weniger lesen"
+  },
   "tag-cloud-config":{
     "general":"Allgemein",
     "overflow":"Überlauf",
diff --git a/src/assets/i18n/creator/en.json b/src/assets/i18n/creator/en.json
index 76d3e6ccc..c3779bc24 100644
--- a/src/assets/i18n/creator/en.json
+++ b/src/assets/i18n/creator/en.json
@@ -405,6 +405,10 @@
     "keyword-from-spacy": "Keyword from spaCy",
     "keyword-from-questioner": "Keyword from questioner"
   },
+  "dialog-comment": {
+    "read-more": "read more",
+    "read-less": "read less"
+  },
   "tag-cloud-config":{
     "general":"General",
     "overflow":"Overflow",
-- 
GitLab