Hacker News new | ask | show | jobs
by mort96 77 days ago
It's such a simple problem to solve too: when there are too many menu bar icons, put them in an overflow menu. A single icon which contains a list of icons. And let me arrange which icons go into the top bar and which go into the overflow menu.

Windows solved this many many decades ago with their system tray overflow menu. Browsers solved it too, by letting you put extension icons in an overflow menu. It's not hard.

But nooo, macOS just silently hides applications from you, with no visible indication that there's anything hidden.

3 comments

Even if they didn't want to have an overflow menu for some reason there it boggles my mind why the menu bar isn't just aware of what portion is covered and should be skipped (file menus or icons) in the first place!
Well there's effectively no space on the lefthand side of the notch. You must assume that side is going to be completely consumed by actual menu items.

Side note: If you want to check what icons might be buried by the notch, you can Cmd + Drag any icon from the menu bar to rearrange them. If you drag an icon through the notch, the other items will pop into view, if any are hidden.

The same problem exists on the left side of the notch, too.

File, Edit, View, History, Window, Help

Where there are too many items, it gets silently truncated. A simple dropdown icon on overflow is such obvious UI here.

One of the first things I tasked to do as a junior web developer at my first job was to make a horizontal nav menu that was responsive such that when the screen shrinks any overflow items go into a drop-down.

Baffling that a trillion dollar company can't do this.

Edit: apparently i don't know the difference between vertical and horizontal :)

An even simpler solution is allow horizontal scrolling in the area.
That's a much worse interaction.
Compared to flaky bartender, I‘d prefer even that tbh.
That would be gross. I wish devs didn’t abuse menu bars (looking at teams, zoom etc)