Boring Old Menu Bar
Version 1.31 Buy, $9.95

Troubleshooting

This page covers version 1.31 on macOS 27 Golden Gate. If you are running version 1.28 or earlier on macOS 11 Big Sur to macOS 26 Tahoe, the app works differently and has its own troubleshooting page for macOS 11 to 26.

How it works, and why that matters

Boring Old Menu Bar does not touch the menu bar itself. It changes your wallpaper: it renders a copy of your current desktop picture with a solid bar painted across the top, exactly where the menu bar sits, and sets that copy as the wallpaper. The menu bar you see is still Apple’s; it simply has something opaque behind it.

Version 1.29 renders that copy from the wallpaper file itself. Earlier versions took a screenshot of the desktop, which stopped working on recent systems. Rendering needs no Screen Recording permission, cannot produce a black or grey wallpaper, and keeps the scaling and fill colour you chose in System Settings. Version 1.31 reads which wallpaper you chose straight from the macOS wallpaper settings, because what macOS reports to applications is a placeholder for most of Apple’s own choices, and writes that choice back exactly when you switch the app off.

Two consequences follow from this design, and most of this page is about them:

It’s not working!

Reduce Transparency hides the bar

With Reduce Transparency switched on, macOS no longer lets the wallpaper show through the menu bar. It draws a solid grey bar of its own instead, light grey in light mode and dark grey in dark mode, and that bar covers whatever the wallpaper shows underneath, including the bar painted by Boring Old Menu Bar. The app does its work as usual, but you cannot see any of it: the menu bar looks exactly as it did before you installed the app.

Switch it off in System Settings, Accessibility, Display, with the Reduce transparency switch.

On macOS 26 and 27 there is a second way to reach the same setting, and it is easy to hit by accident: the Liquid Glass slider in System Settings, Appearance. Its rightmost position is Reduce Transparency. Drag the slider all the way to the right and Reduce Transparency switches itself on; drag it back towards the middle and it switches off again. System Settings mentions this in small print under the slider (“When Reduce Transparency is on, adjusting Liquid Glass may turn this setting off”). If you never touched the Accessibility settings and the bar is still missing, check the slider. Thanks to the customer who worked this one out.

The menu bar is still see-through or still tinted

The bar behind the menu bar is only as opaque as the wallpaper macOS draws, so check what is being drawn:

Wallpapers the app cannot render

macOS does not give applications the picture file for every choice in the Wallpaper settings. A “Your Photos” shuffle, a picture from the Photos library, and the aerials, which includes the Landscape, Cityscape, Underwater and Earth collections and everything in the Dynamic Wallpapers section apart from the Golden Gate default, only exist inside Apple’s wallpaper agent. Version 1.31 leaves such a display alone rather than painting a bar on a placeholder, and the main window says so for each display concerned. Your choice is restored exactly when you switch the app off, collections and aerials included.

If you want the bar on such a display, set Wallpaper to Solid Color or to a Custom Image of your own. The app then has a plain picture to work with.

Which wallpaper the app uses

At the bottom of the main window, the Wallpaper popup decides what goes underneath the bar:

If you like one of Apple’s wallpapers but not the updates that come with it, saving it as a custom image is the simplest fix.

Apple’s system pictures are downloaded

Since macOS 14, most of Apple’s built-in desktop pictures are not on your Mac at all: System Settings downloads them when you pick one and the wallpaper agent throws the file away again. The app therefore downloads its own copy from Apple when it first has to render one of them; the status line shows the progress and the display is left alone until the picture has arrived. The copies live in the app’s folder in Application Support. Right-click the icon and choose Remove Downloaded System Pictures… to delete them; a picture that is still in use is downloaded again the next time it is rendered.

Folder shuffles

A shuffle of a folder of pictures, set up in System Settings, is run by the app itself: it reads the folder, the frequency and the Randomly setting from the Wallpaper settings and moves on to the next picture at that interval, rendering the bar onto each one. Every change of picture is one wallpaper update, with its brief moment of transparency, so a five-second shuffle is a poor companion for the app.

Dynamic wallpapers

Dynamic wallpapers change through the day, so the rendered copy has to be refreshed. The app works out when the picture’s next frame is due and renders again at that moment; there is no refresh interval to pick any more, and nothing is refreshed when nothing changes. While a change is scheduled, the status line at the bottom of the main window reads Ready. Next desktop picture change at …. A time-of-day picture changes a handful of times a day, and a light-and-dark picture changes when the appearance does. Each change is one wallpaper update, with its brief moment of transparency.

If you are on macOS 26 Tahoe with version 1.28 and a dynamic wallpaper is not working, the causes and fixes are different, because that version takes screenshots; they are covered on the troubleshooting page for macOS 11 to 26.

Automatically React to Changes

With Automatically React to Changes ticked, the app updates the wallpaper on its own when you switch between light and dark mode, change a display’s resolution, plug a display in or out, wake the Mac from sleep, or pick another wallpaper in System Settings. It waits half a second after a change before it acts, two seconds after a display change, so that a burst of changes, such as a display waking up and settling on a resolution, results in one update instead of several. The Reaction Delay setting of earlier versions is gone.

If you find the updates distracting and your setup never changes, untick it. You can always update by hand with Force Update or by switching the app off and on again.

Using multiple desktops, aka Spaces

Each Space has its own wallpaper, and macOS gives applications no way to find out which Spaces exist or which one is showing. The app can therefore only change the wallpaper of the Space you are currently on. Keep Automatically React to Changes ticked and it will catch each Space as you visit it; to speed things up, visit each of your Spaces in turn and pause a moment on each. The app remembers each Space’s own picture, so coming back to a Space does not need another update.

Every Space with a different wallpaper is one more wallpaper to keep updated, so if you run many Spaces, a solid colour or a single custom image keeps things calm.

Several displays, but only one menu bar

If Displays have separate Spaces is switched off in System Settings, Mission Control, only one display has a menu bar. Right-click the icon and tick the other displays under Ignore these Displays in this Configuration so they keep their untouched wallpaper. Always Ignore these Displays does the same regardless of which other displays are connected.

Switching the app off, and getting your wallpaper back

Switching the app off restores the original wallpaper on every screen. If something went wrong before it could, for example after a crash, the app restores it the next time it runs. If you ever see a wallpaper with a bar painted on it while the app is off, set your wallpaper again in System Settings, Wallpaper; the copies with the bar live only in the app’s own folder and are never written to your original picture.

Disk space: the macOS wallpaper cache

Since macOS 26 Tahoe, macOS keeps a rendered copy of every picture that has ever been set as a wallpaper in a cache belonging to its Wallpaper Agent, and it never clears that cache (Apple bug FB20636593). A single copy is around 60 MB for a 5K display. That is harmless if you change your wallpaper a few times a year, but every update Boring Old Menu Bar makes is a new wallpaper, so with dynamic wallpapers, several Spaces or displays that come and go, the cache can grow by many gigabytes within weeks. It shows up in System Settings, General, Storage as System Data, not as anything belonging to the app.

Version 1.30 deals with this in two ways:

Only entries the app created are ever touched. Your own wallpapers, Apple’s wallpapers and the entries for the pictures currently showing are never deleted.

Granting access to the cache folder

macOS protects the cache folder, so the app cannot clean it until you have allowed it to, once. The first time it tries, it explains why it needs access and offers Grant Access…. That opens a file dialog already pointing at the right folder: click Grant Access without changing the selected folder. The permission is remembered from then on. If you choose a different folder, the app tells you so and you can try again from the menu.

Choose Not Now and the app asks again the next time it launches. Choose Turn Off Cache Cleaning and it never asks again, until you tick the setting back on.

The cache menu items

Right-click the icon:

Only the rounded corners, please

Set the Menu Bar Style to Transparent (Screen Corners only) and the app leaves the menu bar alone and draws only the rounded corners you pick under Screen Corners.

The icon takes up a menu bar slot

Right-click the icon and choose Hide Menu Bar Icon. Be aware that with the icon hidden you cannot reach the settings. How to get the icon back explains the way out: quit the app from Activity Monitor, relaunch it, and untick the setting within the 10 seconds the icon stays visible.

Best setups for specific situations

Every wallpaper update comes with a brief moment of transparency. The defaults catch all the common cases; these combinations keep the updates to a minimum.

Static wallpaper, one desktop, nothing ever changes

No updates at all.

Dynamic wallpaper, otherwise nothing changes

One update per frame change, a handful a day.

Spaces, or displays and resolutions that change often

One update whenever something changes.

Lots of Spaces and an Apple wallpaper collection

One wallpaper for everything, nothing to refresh.

Uninstalling and reinstalling

To uninstall completely:

If a wallpaper with a bar on it is still showing, set your wallpaper again in System Settings, Wallpaper.

To reinstall, launch the application again.

Still on macOS 26 or earlier?

Version 1.28 and earlier work by taking a screenshot of your wallpaper, and several things on this page do not apply to them. Use the troubleshooting page for macOS 11 to 26 instead.