Floating Menu gets randomly cropped after repeated activations (macOS Golden Gate)

Hi Andreas,

First off, thank you for BetterTouchTool—I’ve been using it for years.

The reason I’m using Floating Menus is because Apple removed Touch Bar support in macOS Golden Gate. I previously relied on Touch Bar Simulator to bring my BetterTouchTool Touch Bar buttons onto the screen, but since Apple removed the underlying Touch Bar framework, that’s no longer possible.

Since all of my Touch Bar buttons were already created in BetterTouchTool, Floating Menus seemed like the perfect replacement. In fact, I think it’s an even better approach because it gives me an always-available on-screen control panel without needing a physical Touch Bar.

To make it behave like the old Touch Bar Simulator, I have a mouse trigger that shows the Floating Menu whenever I move the cursor to the top edge of the screen and hides it again when I move away. This means the menu is shown and hidden hundreds of times throughout the day, just like the old Touch Bar Simulator.

Unfortunately, I’ve run into a strange issue.

After repeated activations (I haven’t found an exact number—it seems random), the Floating Menu suddenly becomes cropped, almost as if the window’s clipping region or drawing area isn’t being updated correctly.

The menu itself is still functional, but only part of it is visible.

Expected behavior

  • The entire Floating Menu is visible.
  • All buttons are displayed correctly.

Actual behavior

  • The Floating Menu becomes clipped/cropped.
  • The content is cut off rather than scaled.
  • Once it happens, repeatedly hiding and showing the Floating Menu doesn’t fix it.
  • If I switch to another application (Finder, Safari, etc.) and then switch back, the Floating Menu immediately redraws correctly and the cropping disappears. It seems that changing application focus forces the window to refresh.
  • Restarting BetterTouchTool also fixes it temporarily until the issue eventually returns.

I’ve attached screenshots showing:

  • The mouse trigger that shows the Floating Menu.
  • The Floating Menu configuration.
  • The menu working correctly.
  • The menu after it becomes cropped.

My setup

  • macOS Golden Gate
  • Latest BetterTouchTool
  • Floating Menu used as an on-screen replacement for the old Touch Bar Simulator.
  • Triggered via a mouse automation when the cursor reaches the top edge of the screen and hidden again when it leaves.
  • The issue is not specific to Logic Pro. Although most of my screenshots were taken there because that’s where I use the menu most, I’ve since confirmed the exact same behavior occurs in every application I’ve tested.

Things I’ve tried

  • Recreating the Floating Menu.
  • Different trigger methods.
  • Different menu sizes.
  • No change.

Since changing application focus immediately fixes it, it feels like this may be a redraw, clipping, or window invalidation issue rather than the Floating Menu itself becoming corrupted.

I’ve also attached my BetterTouchTool preset so you can test the exact configuration I’m using. Hopefully that helps reproduce the issue. If you’d like me to test a debug build, enable logging, or try any other diagnostics, I’d be more than happy to help.

I really think Floating Menus have the potential to become the ideal replacement for the Touch Bar now that Apple has removed support, especially for those of us who built extensive BetterTouchTool Touch Bar layouts.

Thanks for all your hard work on BTT!

Here is the behavior in action.

thanks I'll checkout your preset! (just updated my main machine to golden gate, so should be able to reproduce)

I tried to reproduce but even after many show/hides the menu didn't crop. Which version of BTT are you currently on? Could you check whether this still happens on the current alpha (some golden gate fixes were made recently)

Thank you so much for the speedy response!

I’ve updated to the latest alpha, but unfortunately I’m still seeing the same issue.

I’ve been running the macOS Golden Gate developer beta since it was released and have experienced a few other odd graphical issues, so I wouldn’t be surprised if this turns out to be an OS-side bug rather than something in BetterTouchTool.

I’m going to try reinstalling the OS to rule out anything that’s become corrupted on my system. If that changes anything, or if I find a reliable way to reproduce the issue, I’ll report back here.

Thanks again for taking the time to look into it!

have you tried to set an explicit menu height instead of "Fit Content"?

How often does the cutting happen for you?

That did it for me!

Thankyou so so much.