roadmap icon indicating copy to clipboard operation
roadmap copied to clipboard

No way to hide menu bar icon

Open YodaLightsabr opened this issue 1 year ago • 6 comments

There is currently no way to hide the Docker menu bar icon, as noted in docker/for-mac#2272 before it was closed for inactivity. This is an annoyance for many users, and it violates Apple's Human Interface Guidelines.

  • [x] I have tried with the latest version of Docker Desktop
  • [x] I have tried disabling enabled experimental features
  • [x] I have uploaded Diagnostics
  • Diagnostics ID: DFDF63AE-9730-428B-A471-285C1F9C8C86/20230521213534

Expected behavior

Docker allows users to hide the menu bar icon.

Actual behavior

Docker prevents users from hiding the menu bar icon.

Information

  • macOS Version: 13.0
  • Intel chip or Apple chip: Apple M2
  • Docker Desktop Version: 4.19.0

Steps to reproduce the behavior

  1. Open Docker

YodaLightsabr avatar May 21 '23 21:05 YodaLightsabr

Hi there!

This seems like a feature request rather than a bug, Would you mind opening this issue in https://github.com/docker/roadmap? Thanks!

lorenrh avatar May 22 '23 15:05 lorenrh

I can see how this could also be considered a feature request, but I think blatantly violating Apple's Human Interface Guidelines in away that annoys a large share of users is a bug that should not be overlooked.

YodaLightsabr avatar Jun 04 '23 02:06 YodaLightsabr

I can see how this could also be considered a feature request, but I think blatantly violating Apple's Human Interface Guidelines in away that annoys a large share of users is a bug that should not be overlooked.

Yup! From Human interface guideline's menu bar section (https://developer.apple.com/design/human-interface-guidelines/the-menu-bar):

Let people — not your app — decide whether to put your menu bar extra in the menu bar. Typically, people add a menu bar extra to the menu bar by changing a setting in an app’s settings window. To ensure discoverability, however, consider giving people the option of doing so during setup.

gomsim avatar Sep 22 '23 11:09 gomsim

I want to hide it too.

Here is inspiration from the Postgres app for you. It is by default on, but a user can turn it off. That's the UX I was looking for.

Screenshot 2024-01-04 at 20 36 20

landsman avatar Jan 04 '24 19:01 landsman

Seems to be a duplicate of #281.

I'm also hoping to see this implemented, as the space in menu bar is priceless, and Docker Engine can nowadays be controlled via the status bar within the app, so there seem to be no unique functionality to the menu bar icon anyway.

r4zzz4k avatar Apr 21 '24 13:04 r4zzz4k

I vote for this bug/feature to be solved

antonsacred avatar Aug 16 '24 05:08 antonsacred