Skip to content

Navigation Menu

Sign in
Sign up

Reveal Mailroom posts without overriding a hidden sidebar - #328

Merged
scgopi merged 1 commit into
main from
fix/mailroom-auto-show-rail
Sep 7, 2026
Merged

Reveal Mailroom posts without overriding a hidden sidebar #328
scgopi merged 1 commit into
main from
fix/mailroom-auto-show-rail

Conversation

@scgopi

@scgopi scgopi commented Sep 7, 2026

Copy link
Copy Markdown
Owner

Mailroom posts could arrive while the right sidebar remained hidden by default, leaving people unaware of the room. The workspace now reveals the sidebar when enabled Mailroom content becomes available, including when opening a workspace that already has mail.

An explicit visibility choice wins: hiding the sidebar prevents later mail, workspace switches, and relaunches from reopening it. Automatic opening does not write a user preference. Existing saved visibility and Mailroom fold choices remain respected.

Validation: macOS app build and full test suite passed (1,695 tests across 180 suites, xcodebuild exit 0). New regression coverage exercises first arrival, existing content, no automatic preference write, hiding followed by further mail, reopening a workspace, and manual re-showing. SwiftLint, repository Swift formatting, and git diff checks passed.

scgopi merged commit c31d925 into main Sep 7, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Reviewers

No reviews

Assignees

No one assigned

Labels

None yet

Projects

None yet

Milestone

No milestone

Development

Successfully merging this pull request may close these issues.

1 participant

AltStyle によって変換されたページ (->オリジナル) /