Possible bug, possible user failure - Floating window tied to app displays whenever CMD is pressed

This might just be user error, but I've poked around a ton and can't find any setting that might be causing it. Apologies if I'm just blind or have misunderstood something!

Describe the bug
I have set a floating window to display only when a specific app is in focus.

Advance/Conditional Visibility
Matches any of the following (comma separated):
App Names: Kid3

It correctly shows when Kid3 is the focused window, and correctly disappears when it is not. However, pressing the Command key will make the hover window show regardless of the active app. I cannot find anywhere that it is set to show on CMD key press.

Can provide video of it happening but the video has my name in it so would rather not post it publicly.

Edit: All modifier keys trigger it. As does activiting my menu bar ChatGPT window. Switching to the BTT window itself does not trigger it.

Affected input device (e.g. MacBook Trackpad, Magic Mouse/Trackpad, Touch Bar, etc.):


Device information:

  • Type of Mac: MacBook Pro M1
  • macOS version: 13.4.1
  • BetterTouchTool version: 4.157 (no alpha updates available)

Additional information (e.g. StackTraces, related issues, screenshots, workarounds, etc.):
I also had one floating window that would only show when the App Name provided was NOT active and would disappear when it was. I definitely didn't put it in the Does NOT match section. I gave up on that one and deleted it though so cannot comfirm, but if it happens again I'll do a bug report.

Edit: Spoke too soon, presists in 4.160. I'm really wondering if I'm just not understanding a setting.

I'll have a look later!

For now, you can also add the app to the app list on the left side of the BTT interface. Then add the menu to that app specifically. This isn't exactly the same, but might work better for your use case.

That seems to work as intended. I initially intended (and ultimately still will) use the menu in several different apps, but this will definitely do for now. Thanks!

That is also supported this way, just make sure to give it the same identifier in every app. BTT will then merge the global items with the active app's (or conditional activation group) items.

Awesome, thank you! This floating menu stuff has got me making use of BTT in ways I never considered before as it changes some of my workflows. I was particularly pleased to discover I can set a single key combo to toggle between two specific apps on different spaces based on open windows. Your creativity with what you've made possible with BTT is amazing!

1 Like