Skip to content

fix(ui): keep workspace notices clear of the composer - #271

Draft
Dixith-dev wants to merge 1 commit into
sybil-solutions:devfrom
Dixith-dev:codex/fix-workspace-notice-layering
Draft

fix(ui): keep workspace notices clear of the composer#271
Dixith-dev wants to merge 1 commit into
sybil-solutions:devfrom
Dixith-dev:codex/fix-workspace-notice-layering

Conversation

@Dixith-dev

Copy link
Copy Markdown

This fixes the controller warning sitting behind the composer in Workbench.

The notice was absolutely positioned at the bottom-right with z-30, while the composer uses z-[100]. Since both were anchored to the same edge, the composer won the stacking order and hid most of the message.

I moved workspace notices to the top-right, just below the pane toolbar, and kept them above the workspace layers. That keeps the warning visible without covering the input. I also added a small regression test for the positioning.

Tested with:

  • npm run check
  • a packaged and installed dev desktop build
  • the controller stopped temporarily to reproduce the warning and verify the final layout

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant