I have a palette of macros I'd like to display / and keep active when i'm using the "Jump Desktop" application.
Here's my conundrum:
Creating a macro group, and having the following settings creates the behavior I want, except that if I open a remote connection on Jump Desktop before I activate the palette, all my hotkeys are sent to the remote mac, so the hotkey trigger to toggle the group macro palette does not work. (I know this is expected, and desired behavior)
I can use the "Display a palette of macros" action, with an alternate trigger (such as when Jump Desktop Activates, or a USB Device key trigger, that functions when I'm connected to a remote machine, but the palette dismisses after one macro is run.
Is there a way to either trigger the Macro Group Palette via something other than a hotkey, or set a macro palette shown from an action to persist in the way that Macro Group Palettes do?
Can you not set the Group to only be "available" in Jump Desktop, and set it to be "Always activated and shows a palette when:" without any of the options ticked?
I actually tried that, and it didn't work. But double checking it just now, and selecting "Always Activated and shows a palette until:" with nothing selected, behaves in the way I want!
I guess "Shows a palette when" is waiting for a trigger that never comes if there is no hotkey trigger, but "Shows a palette until" is activating the palette and waiting for a hotkey to hide the palette, which makes sense to me now but didn't when I was initially trying to set this up.
As (I think) @skillet recently pointed out, it gets a bit cranky if you close the palette manually. That may have caught you out -- and almost certainly will in the future!
Yeah hopefully an option can be added in the future to also select as a trigger when a specific application becomes active so it pops up if you close it and come back to the app. Seems to be a bit of activity regarding palettes on the forum lately.
No shame, there is a lot to know and keep track of. So many hidden options in dropdowns of actions. I did see that either.
Thanks for posting this. I saw the greyed out macro yesterday and played with it but neither of these seem to become active when I switch to Apple Music. What am I missing?
What is interesting is it only seems to work if it is not in it's own group to pull up the macro palette. I am not sure why that would be an issue but there must be some sort of loop I am not seeing. It sometimes pulls it up and then closes shortly after.
Also not sure if I have to make two macros for this but it seems like that is the easiest way to get a palette to show up in an application and have it go away when it is not active. Not very clean but if that is the only way to do it I might just make a palette group for specific applications I don't use that often so they become active and go away when not in focus.
At a guess -- the behaviour of a macro that is triggered by the activation of an app and is in a Macro Group that is only available when that app is frontmost is "undefined". For this Group
The easiest way is to use the Group's settings and not close the palette. These fudges are for getting the palette open again after you've accidentally or deliberately closed it.