Skip to content

Fix mobile web workspace explorer overlay#768

Open
ayhanmalkoc wants to merge 2 commits intogetpaseo:mainfrom
ayhanmalkoc:fix/mobile-web-explorer-overlay
Open

Fix mobile web workspace explorer overlay#768
ayhanmalkoc wants to merge 2 commits intogetpaseo:mainfrom
ayhanmalkoc:fix/mobile-web-explorer-overlay

Conversation

@ayhanmalkoc
Copy link
Copy Markdown

@ayhanmalkoc ayhanmalkoc commented May 5, 2026

Fixes #777

Summary

  • Treat workspace md breakpoints as compact so pane-heavy workspace layouts use mobile overlay behavior on narrow mobile web viewports.
  • Keep the workspace explorer sidebar, animation provider, and workspace screen on the same compact-layout decision.
  • Add regression coverage for app-wide vs workspace-specific compact breakpoint helpers.

Root Cause

Mobile web viewports can resolve to the md breakpoint. The workspace screen still showed the mobile-style explorer toggle, but the explorer sidebar used the desktop panel state/rendering path, leaving the Changes/Files panel pinned beside the chat instead of behaving as a right-side overlay.

Validation

  • npm run format
  • npx vitest run src/constants/layout.test.ts --bail=1
  • npm run typecheck
  • npm run lint

@ayhanmalkoc ayhanmalkoc changed the title [codex] Fix mobile web workspace explorer overlay Fix mobile web workspace explorer overlay May 5, 2026
@ayhanmalkoc ayhanmalkoc marked this pull request as ready for review May 5, 2026 19:10
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.

Mobile web workspace explorer should use overlay layout at compact widths

1 participant