diff --git a/src/app/core/substance-form/substance-form.component.ts b/src/app/core/substance-form/substance-form.component.ts index 232d8bc1..dade7609 100644 --- a/src/app/core/substance-form/substance-form.component.ts +++ b/src/app/core/substance-form/substance-form.component.ts @@ -515,9 +515,13 @@ export class SubstanceFormComponent implements OnInit, AfterViewInit, OnDestroy this.formSections[index].menuLabel = label; }); const hiddenStateSubscription = - this.formSections[index].dynamicComponentRef.instance.hiddenStateUpdate.subscribe(isHidden => { + this.formSections[index].dynamicComponentRef.instance.hiddenStateUpdate.subscribe(isHidden => { + if ((!this.simplifiedForm) && !(['substance-form-simplified-names','substance-form-simplified-codes-card','substance-form-simplified-references'].includes(this.formSections[index].dynamicComponentName))) { this.formSections[index].isHidden = isHidden; - }); + } else if (this.simplifiedForm) { + this.formSections[index].isHidden = isHidden; + } + }); this.subscriptions.push(hiddenStateSubscription); this.formSections[index].dynamicComponentRef.instance.canAddItemUpdate.pipe(take(1)).subscribe(isList => { this.formSections[index].canAddItem = isList;