Skip to content

fix: add a View menu command to restore the server window sidebar#73

Open
mvanhorn wants to merge 1 commit into
mierau:mainfrom
mvanhorn:fix/55-fix-hotline-restore-missing-sidebar
Open

fix: add a View menu command to restore the server window sidebar#73
mvanhorn wants to merge 1 commit into
mierau:mainfrom
mvanhorn:fix/55-fix-hotline-restore-missing-sidebar

Conversation

@mvanhorn

@mvanhorn mvanhorn commented Jul 9, 2026

Copy link
Copy Markdown

Summary

Add a View menu command to restore the server window sidebar.

Why this matters

In the macOS Hotline client, a user (jhalter) dragged the server window's left sidebar
fully closed and could not get it back. The owner (mierau) explained that he deliberately
removes the sidebar toggle button from the toolbar (.toolbar(removing: .sidebarToggle)
in ServerView.swift), so once the sidebar is collapsed there is no discoverable control
to reopen it. The ⌘⌥S shortcut still toggles it, but there is no visible menu affordance,
and the collapsed state persists across app restarts. The owner explicitly said he would
"take a look at adding a menu item to the view menu or something" - this issue is the
request for that discoverable, always-available restore control. He does not

Testing

Changes are scoped to the files named in the fix; added or updated tests where the project has a suite, and matched existing conventions.

Fixes #55

@mvanhorn mvanhorn mentioned this pull request Jul 9, 2026
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.

Missing sidebar

1 participant