Skip to content

fix: update messaging in menubar icon missing#246

Open
jakehwll wants to merge 1 commit intomainfrom
jakehwll/hidden-menubar-messaging
Open

fix: update messaging in menubar icon missing#246
jakehwll wants to merge 1 commit intomainfrom
jakehwll/hidden-menubar-messaging

Conversation

@jakehwll
Copy link
Copy Markdown

This pull-request alerts users that they may have disabled the menubar icon for Coder Desktop when they attempt to use the application (but obviously only for newer versions of MacOS Tahoe and above). We've added a button to quickly link into the Settings page if they are on a version that supports this and moved the "Don't tell me again" to a checkbox so its not its own dedicated button now.

preview-coder-hidden-menubar-icon.mp4

@jakehwll jakehwll requested a review from ethanndickson March 26, 2026 09:44
Comment on lines +179 to +188
if #available(macOS 26, *) {
alert.informativeText = """
Coder Desktop is already running, but its menu bar item may be hidden or disabled.
"""
alert.addButton(withTitle: "Open Menu Bar Settings")
} else {
alert.informativeText = """
Coder Desktop is already running, but there's no space in the menu bar for its icon.
"""
}
Copy link
Copy Markdown
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is pretty ugly and the wording has changed. Maybe should chat to Design team to ensure this is the correct direction to head.

Comment on lines +179 to +181
if #available(macOS 26, *) {
alert.informativeText = """
Coder Desktop is already running, but its menu bar item may be hidden or disabled.
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I personally think the 'you can hold command' thing is worth continuing to mention because idk how you discover it

Suggested change
if #available(macOS 26, *) {
alert.informativeText = """
Coder Desktop is already running, but its menu bar item may be hidden or disabled.
if #available(macOS 26, *) {
alert.informativeText = """
Coder Desktop is already running, but its menu bar item may be disabled, or hidden due to a lack of space.
You can rearrange icons by holding command.

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.

2 participants