diff --git a/projects/editor/src/app/components/canvas/section-menu.component.ts b/projects/editor/src/app/components/canvas/section-menu.component.ts index 8850043d8f4f9442a65128abae41b94ef5842b1a..11b5a24cc9e38e250f6d2a5aab1ec605aa3dcbd7 100644 --- a/projects/editor/src/app/components/canvas/section-menu.component.ts +++ b/projects/editor/src/app/components/canvas/section-menu.component.ts @@ -5,7 +5,7 @@ import { Subject } from 'rxjs'; import { takeUntil } from 'rxjs/operators'; import { Clipboard } from '@angular/cdk/clipboard'; import { MessageService } from 'common/services/message.service'; -import { UIElement } from 'common/models/elements/element'; +import { CompoundElement, UIElement } from 'common/models/elements/element'; import { Section } from 'common/models/section'; import { DropListElement } from 'common/models/elements/input-elements/drop-list'; import { IDService } from 'editor/src/app/services/id.service'; @@ -340,6 +340,7 @@ export class SectionMenuComponent implements OnDestroy { private getControlIds(): string[] { return this.unitService.unit.getAllElements() + .filter(element => !(element instanceof CompoundElement)) .map(element => element.id) .concat(this.unitService.unit.stateVariables .map(element => element.id));