Describe the bug
Happy New Year Andreas! Hope you had some time to rest and spent some quality time with your family.
I'm consolidating here some unexpected behavior / bugs for Tabs and Windows in the BTT Configuration window. Addressing these points would help BTT users who use tabs and windows.
Bug 1:
The active Trigger selection tab of two BTT Windows unexpectedly stay synchronized instead of being independent.
Bug 2:
The highlighted active trigger icon is not correct when switching tabs.
Steps to reproduce:
-
Create a new tab.
-
Switch to a different Trigger type (e.g. Keyboard Shortcuts)
-
Switch to the other tab.
Unexpectedly, "Keyboard Shortcuts" icon is highlighted instead of "Automations & Named & Other Triggers" icon.
Bug 3:
Tabs are not preserved when closing and reopening the BetterTouchTool (BTT) configuration window.
For example, if I create a second tab (via Cmd + T or File -> New Tab) and then close the BTT window, reopening it shows only a single tabβthe one that was active when I closed the window. I would expect all open tabs to persist when reopening the configuration window.
Bug 4:
Active Preset Name and Triggers Become Inconsistent Across Tabs
- Open BTT configuration window. The active Preset is
qa_btt_tabs
. - Create a new tab.
- Change the active Preset (e.g.
qa_btt_tabs2
). As expected, the name of the active preset is nowqa_btt_tabs2
. - Create a new Trigger (e.g. Keyboard Shortcut -> Display HUD message).
- Switch to the other tab.
- The name of the active Preset is
qa_btt_tabs
. However, the Keyboard Shortcut we just created is still visible. This is unexpected because this Keyboard Shortcut trigger belongs to theqa_btt_tabs2
preset, notqa_btt_tabs
. - Clicking on the Preset name/dropdown, you can see the name of the active Preset is not consistent.
Device information:
- Device: MacBook Pro (14-inch, 2021)
- macOS: 15.2 (24C101)
- BTT Version: 5.00 (2025010701)
- Alpha: 0 update(s) behind latest Alpha version 5.00 (2025010701).
- Regular: Installed version is ahead of latest Regular version 4.999.