Describe the bug
When enabling sticky position in the Header Builder, the generated CSS incorrectly keeps the element as position: relative instead of position: sticky.
As a result, the sticky behavior does not work unless manually overridden with:
position: sticky !important;
This indicates that the builder is not properly applying or overriding the position property.
Steps required to reproduce the bug:
- Create a header using the Oxygen Header Builder
- Set the header to sticky
- Save and view the page on the frontend
- Inspect the header element in the browser dev tools
- Notice that position is set to relative instead of sticky
- Sticky behavior does not work unless manually overridden
Describe the bug
When enabling sticky position in the Header Builder, the generated CSS incorrectly keeps the element as position: relative instead of position: sticky.
As a result, the sticky behavior does not work unless manually overridden with:
position: sticky !important;
This indicates that the builder is not properly applying or overriding the position property.
Steps required to reproduce the bug: