Show palette of macros only works with enabled macros setting although all macros active and enabled

I often use the Show Palette of Macros action (thank you @gglick and @JMichaelTX) and cannot explain why it sometimes requires me to choose activated and sometimes enabled settings .

Despite the fact that all macros in the Bear macro group are 1- always activated 2- all enabled,
the show palette of macros only works if I choose enabled macros

To make things even stranger, the macro containing the Show Palette of Macros is simply a duplicate of many others configured with the active macros, and the macro group setting is identical. I could not figure out why the palette of macros was not displayed, and as a last resort tried changing the setting to enabled and it worked.

Note that because of the conflict palette problem, the macros in the Common Operations - Bear group do not have triggers. I use the default first letter of the macro names as triggers

@peternlewis If I am not making a straightforward error, could this be related to the conflict palette issue ?

thanks very much

From the KM wiki.

  • Active means that the macro can be triggered for execution when any of the trigger conditions are met

  • Macros are Active only if all of the following conditions are met:

    • Both the Macro and Macro Group are enabled

    • The activation criteria (set by the user) for the Macro Group are met

Read more here.

1 Like

I will review everything, once again. I am adding a snapshot of one of the macro. There basically must be something wrong in one of my snapshots because I cover all angles, but I can't figure out what it is

thank you for your reply

as far as i can see, and all forum members can confirm from the snapshots, all macros and the macro group are active

thanks again

I am not seeing this behavior.
Using the "Active macros" setting works for me:
image

1 Like

and it works for me for 95% of Show Palette of Macros. In some cases, as in the Bear case, which are configured identically (started with duplicates) only enabled works which is the mystery I was writing about. thanks for your reply

1 Like

It seems to work fine for me.

Do you perhaps have some other action that is showing or activating the macro group for one action (which would then leave it inactive), or deactivating the macro group.

2 Likes

is there any clue to the fact that a macro group is active or not ? I can only see enabled in the context menu.
thank you for taking the time to comment

image

I can't find any

if that were the case, why would the palette of enabled work ?

Active is a transient state, so you cannot see it in the editor.

Add a Status Menu trigger to a macro and that will show up in the Keyboard Maestro status menu if and only if the macro is active.

1 Like

OK. thank you Peter