Describe the bug
I had a duplicate Named Trigger that disappeared from the UI but was still active and conflicting with the remaining active trigger of the same name.
OK, long story time. Basically I had set up a few named triggers with multiple actions that I needed to reuse and in the keyboard section... so I copied them over (the entire named trigger, not just the actions). They pasted, and even retained their "Named Trigger" Type. I proceeded to modify them, but I noticed things were weird (e.g., when I was creating actions inside the trigger they didn't create properly, and moving things around too was buggy). To be honest I have experienced similar in BTT before under actually normal circumstances, so I didn't think much of it. But eventually I tried moving one of the triggers and it just dissapeared entirely from the UI. I tried using the search function but it just wasn't there... except it was. How do I know? Because when I activated the original named trigger, BTT popped up the little context menu and asked me which one I wanted to use since both had the same name.
But, yes, I did figure out how to get the trigger to display in the UI, at least partially. I called each trigger in the hopes that both would appear in the Recently Used section... and they did:
The missing trigger is the second one. I note it doesn't have the little blue bar for whatever reason (but I also made sure to compare UUIDs). But yeah, I deleted that sucker. Who you gonna call?
Device information:
- Type of Mac: Macbook Pro 2021 16" M1 Max
- macOS version: 14.4.1 (23E224)
- BetterTouchTool version: 4.587
Additional information (e.g. crash logs, related issues, etc.):
Seems to be the same thing that happened to this other guy:
Andreas, if you'd like to explore this further, I exported debug info and also exported my preset before removing the ghost trigger. Maybe it can help you figure out what happened and why it became invisible?
Many thanks!