Continuing the conversation here:
I think it will be a conflict with Main grid layout structure change
The chat sidebar does element.style.transform = "translateX(...)" directly to #main-outlet-wrapper which is exactly the one thing that shouldn’t happen anymore (and I honestly didn’t expect it would,a lot… Joke on me). Added this as a code comment for myself:
“Composer lives inside the grid so themes can place it in a grid column (e.g. Horizon peek mode). It is position:fixed in its default state, so its DOM location here does not affect normal positioning — however this relies on #main-outlet-wrapper never establishing a containing block (no transform/filter/contain/will-change/perspective).”
@Arkshine I would hope that this move now actually makes it easier to do what you want to do with this component, but it will need an update
@patrickemin Can you check if that upcoming change is enabled and disable it to verify that’s the contributing factor?