I’ve currently got two buttons on my MIDI remote triggering the workspace commands (in preferences) for Pause All and Resume All. Trying to figure out how to toggle between the two with a single button. I’m aware that I could set it as a hotkey on a group cue that alternates between '/workspace/pause' and '/workspace/resume', but that runs into the problem that if I Panic All from paused, the next time I hit the hotkey it will try to resume when it should be trying to pause.
What I’m really looking for is a workspace-wide equivalent to the ’togglePause’ cue method - ‘/cue/active/togglePause’ does not seem to reliably produce the desired result, perhaps because the Network cue is trying to pause itself?
This is where I get a bit fuzzy about what properties are reset, if any, by a Panic All message. I could potentially target my workspace Panic button at a cue that fires a Panic All cue and also a reset of this hotkey group, but it feels clunky and inelegant and also doesn’t work if my designer panics the workspace via Escape, since that can’t be remapped. Running a script to identify whether cues are running feels like it introduces unnecessary overhead. Is this a problem someone has already solved, and if so, can you help me figure out where I’m missing something? This feels like it should be straightforward but I keep coming up a step short.