diff --git a/frontend/src/app/features/content/shared/references/reference-dropdown.component.ts b/frontend/src/app/features/content/shared/references/reference-dropdown.component.ts index ec021f8d4..c895ae429 100644 --- a/frontend/src/app/features/content/shared/references/reference-dropdown.component.ts +++ b/frontend/src/app/features/content/shared/references/reference-dropdown.component.ts @@ -175,7 +175,7 @@ export class ReferenceDropdownComponent extends StatefulControlComponent 0; - this.onDisabled(!success); + this.onDisabled(!success || this.snapshot.isDisabled); let converter: ReferencesTagsConverter; diff --git a/frontend/src/app/features/content/shared/references/references-tags.component.ts b/frontend/src/app/features/content/shared/references/references-tags.component.ts index 334438276..35047c6fb 100644 --- a/frontend/src/app/features/content/shared/references/references-tags.component.ts +++ b/frontend/src/app/features/content/shared/references/references-tags.component.ts @@ -158,7 +158,7 @@ export class ReferencesTagsComponent extends StatefulControlComponent - + - diff --git a/frontend/src/app/shared/components/references/reference-input.component.ts b/frontend/src/app/shared/components/references/reference-input.component.ts index bf16926c0..992ea2b14 100644 --- a/frontend/src/app/shared/components/references/reference-input.component.ts +++ b/frontend/src/app/shared/components/references/reference-input.component.ts @@ -86,6 +86,14 @@ export class ReferenceInputComponent extends StatefulControlComponent) { if (contents.length > 0) { this.selectContent(contents[0]); @@ -95,6 +103,10 @@ export class ReferenceInputComponent extends StatefulControlComponent