Skip to content

Preserve mobile conversation context and remember tray preference - #657

Merged
witbrock merged 1 commit into
mainfrom
codex/von-bc9998576a90f0c4
Sep 12, 2026
Merged

witbrock merged 1 commit into
mainfrom
codex/von-bc9998576a90f0c4

Conversation

@witbrock

Copy link
Copy Markdown
Member

Mobile conversation navigation previously had no collapse control and could leave the selected conversation outside the visible horizontal list. Keep its current title above the list, reveal the selected tab when rendered/opened, and support collapse/reopen with Escape focus restoration. Conversation ordering and content are unchanged.

Keep the existing mobile open default. Remember mobile collapse separately from desktop using the existing browser-local preference store and page-memory fallback; Settings documents the default, scope across sign-ins and storage fallback. No conversation names or identifiers are persisted by this preference.

Validation: 21 targeted Jest tests pass; changed frontend files pass lint; browser-script syntax and diff checks pass. Production-template Playwright tray checks pass at 320, 360, 412, 768, 840, 915 and 1440 pixels, including long current titles, active-tab visibility, reload persistence, Enter/Space/Escape, document-scroll stability and retained transcript/draft. Also replace an existing layout test's brittle attribute-order assertion with a DOM attribute check.

Merge decision: ready for this bounded Tier 1 refinement. The full responsiveShell check was run and fails its keyboard/footer assertion on both unchanged baseline 56e7a7a and candidate; this unrelated failure does not change the merge decision. Tray-only checks pass all seven profiles. Evidence is synthetic production-template browser acceptance, not authenticated acceptance or public deployment. Existing host browser bridges are bound to other tasks, so none was reused. No deployment requested.

Assigned Von task: #V#task_agent_ba1d58f76f40fb5ea5d3378b7e463bc7.

@witbrock
witbrock merged commit fe0f4d4 into main Sep 12, 2026
2 checks passed
@witbrock
witbrock deleted the codex/von-bc9998576a90f0c4 branch September 12, 2026 23:50
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