Skip to content
Snippets Groups Projects
Commit 6a9ec394 authored by rhenck's avatar rhenck
Browse files

[editor] Fix frame's z-index initialiation

Now it correctly has -1 after initialization.
parent 374a0370
No related branches found
No related tags found
No related merge requests found
Pipeline #59450 failed
...@@ -209,6 +209,7 @@ export class UnitService { ...@@ -209,6 +209,7 @@ export class UnitService {
(newElementProperties as AudioProperties | VideoProperties | ImageProperties).src = mediaSrc; (newElementProperties as AudioProperties | VideoProperties | ImageProperties).src = mediaSrc;
} }
// Coordinates are given if an element is dragged directly into a cell
if (coordinates) { if (coordinates) {
newElementProperties.position = { newElementProperties.position = {
...(section.dynamicPositioning && { gridColumn: coordinates.x }), ...(section.dynamicPositioning && { gridColumn: coordinates.x }),
...@@ -218,6 +219,12 @@ export class UnitService { ...@@ -218,6 +219,12 @@ export class UnitService {
} as PositionProperties; } as PositionProperties;
} }
// Use z-index -1 for frames
newElementProperties.position = {
zIndex: elementType === 'frame' ? -1 : 0,
...newElementProperties.position
} as PositionProperties;
section.addElement(ElementFactory.createElement({ section.addElement(ElementFactory.createElement({
type: elementType, type: elementType,
position: PropertyGroupGenerators.generatePositionProps(newElementProperties.position), position: PropertyGroupGenerators.generatePositionProps(newElementProperties.position),
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment