Unexpected triggering of desktop switch

Describe the bug
Using the “Show or hide application” trigger, it is possible to cause the macOS desktop to change unexpectedly.

Setup

Desktop 1: Chrome (foregrounded)

Desktop 2: Slack (foregrounded), Chrome

Steps:

  1. Move to Desktop 1.
  2. Trigger “show or hide Slack”, this moves focus to Desktop 2 (expected)
  3. Trigger “show or hide Chrome”, this moves focus to Desktop 1 (unexpected; I expect it to pull up Chrome on Desktop 2) :beetle:

These are how the triggers look on my setup:

Slack:

Chrome:

Here’s a demo of the behavior, I’m alternately pressing the keyboard trigger for Slack, and then for Chrome.

gif


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

Keyboard

Device information:

  • Type of Mac: MacBook Pro 16” 2021
  • macOS version: macOS 15.7
  • BetterTouchTool version: 6.111 (alpha)

Additional information (e.g. crash logs, related issues, etc.):

IDK if the “debug export” is safe to post here but I can zip it and share if that’s helpful!

Thanks for the help! The app is amazing overall.