diff --git a/projects/editor/src/app/components/canvas/section-dynamic.component.ts b/projects/editor/src/app/components/canvas/section-dynamic.component.ts index 93d8af2610d3987831bd0592a7d9c40a90e37438..686f737f8f0a7aee402f29718de92561e3c995e4 100644 --- a/projects/editor/src/app/components/canvas/section-dynamic.component.ts +++ b/projects/editor/src/app/components/canvas/section-dynamic.component.ts @@ -57,11 +57,12 @@ import { DynamicSectionHelperGridComponent } from './dynamic-section-helper-grid [gridRow]="element.position.gridRow" [gridRowRange]="element.position.gridRowRange" (elementSelected)="elementSelected.emit()" - (elementChanged)="helperGrid?.refresh()"> + (elementChanged)="helperGrid.refresh()"> </aspect-dynamic-canvas-overlay> </div> ` -}) + }) + export class SectionDynamicComponent { @Input() section!: Section; @Input() sectionIndex!: number; diff --git a/projects/editor/src/app/components/properties-panel/position-properties-tab/input-groups/dimension-field-set.component.ts b/projects/editor/src/app/components/properties-panel/position-properties-tab/input-groups/dimension-field-set.component.ts index cfe65d38df4f4d7744c7a9bf1c5241262098d15e..9061ec32e4585514ff0f9dd01b0a9219fd07de1f 100644 --- a/projects/editor/src/app/components/properties-panel/position-properties-tab/input-groups/dimension-field-set.component.ts +++ b/projects/editor/src/app/components/properties-panel/position-properties-tab/input-groups/dimension-field-set.component.ts @@ -9,7 +9,7 @@ import { SelectionService } from 'editor/src/app/services/selection.service'; <fieldset> <legend>Dimensionen</legend> <mat-checkbox *ngIf="dimensions.dynamicWidth !== undefined" - [checked]="$any(dimensions?.dynamicWidth)" + [checked]="$any(dimensions.dynamicWidth)" (change)="updateDimensionProperty('dynamicWidth', $event.checked)"> {{'propertiesPanel.dynamicWidth' | translate }} </mat-checkbox> @@ -58,7 +58,8 @@ import { SelectionService } from 'editor/src/app/services/selection.service'; </mat-form-field> </fieldset> ` -}) + }) + export class DimensionFieldSetComponent { @Input() positionProperties: PositionProperties | undefined; @Input() dimensions!: { width?: number; height?: number; dynamicWidth?: boolean }; diff --git a/projects/player/src/app/components/section/section.component.html b/projects/player/src/app/components/section/section.component.html index 8a6d667d286087e268fc93a0c7697daa7d7d0e32..6b23cdd3d8ba1e6681c99e6e8309072baa1778f9 100644 --- a/projects/player/src/app/components/section/section.component.html +++ b/projects/player/src/app/components/section/section.component.html @@ -9,7 +9,7 @@ [style.height.px]="element.height" [style.left.px]="element.position.xPosition" [style.top.px]="element.position.yPosition" - [style.z-index]="element.position?.zIndex" + [style.z-index]="element.position.zIndex" [elementModel]="element" [pageIndex]="pageIndex"> </aspect-element-group-selection> @@ -41,7 +41,7 @@ [style.grid-row-end]="element.position.gridRow ? element.position.gridRow + element.position.gridRowRange: null" - [style.z-index]="element.position?.zIndex" + [style.z-index]="element.position.zIndex" [elementModel]="element" [pageIndex]="pageIndex"> </aspect-element-group-selection>