macOS 27 Golden Gate - Menu Bar Management Broken / Solutions (Ice, Thaw, Bartender, Barbee etc.)

macOS 27 beta has broken most menu bar management apps. Bartender , Barbee, Ice, Thaw, Sane Bar, Glow and also BTT's menubar management features all broke completely.

(//edit: Bartender now has a working Golden Gate beta that uses the same API as BTT for macOS 27: Bartender for Golden Gate - Releases )

This is because Apple completely changed the menubar architecture (again). Previously the system reported every menu status item as a separate small window, which third party apps could interact with (in limited but useful ways). For example third party apps could capture the contents of these windows, move the windows around and hide them using some tricks. They could even access them while they were off-screen. Now all of the menu bar items are represented by only one window, so the whole architecture most of the menu bar manager apps were built on needs to change.

I have been digging into other ways to achieve menu bar management on macOS 27 Golden Gate and I while I initially thought Apple had blocked all viable ways, I think I now found two possible ways forward. I have tried implementing the first one in BTT 6.569 (All current and previous BetterTouchTool releases for download).

There is now an action "Load Menu Bar Layout", which allows you to specify the layout you want to load and apply it. You can assign it to any trigger in BTT, so e.g. you could create shortcuts to switch between the various layouts you create:

If this works well, I'll share my findings with the open source menu bar managers soon.

Note: both ways are not official, so Apple might block them at any time during the beta phase.

Wonderful! Any chance of way to cycle through them (e.g., "Load next" or "Load previous" layout)?

You can use the "Cycle Through Multiple Actions" meta action

Awesome! Thanks!

Solution found was great, I'm using it in 27 Beta1. The only bug I found was that after using the Load Menu Bar action the notification center when you click on the clock it no longer opens and it is necessary to restart the BTT.

Correcting this, I believe it will be a very good solution.

@Andreas_Hegenberg There has been a regression with the Menubar items in 6.575. You can hide menu items by left clicking but when you click again to show them it doesn't work. The only way to restore you icons is using Show / Unhide All Menu Bar Status Icons / Items.

thanks will fix!

@Andreas_Hegenberg There seems to be a bug where if menu icons are collapsed, the notification center can't be opened. The notification center does work when the menu icons are not hidden.

On the latest alpha version. MacOS 27. Macbook Air M4.

@Andreas_Hegenberg