Peter, I'm using 8.2.4 and seem to have a single quirky bug that I've been wanting to show you for a long time. The screenshot below demonstrates that the hide/show-actions toggle macro works as long as the first conditional statement is:
'If any of the following are true: "a menu item with the name matching 'Hide Actions' is enabled" execute "Hide Actions".
If you look at screenshots 1, 2, 3 and 4, (going clock wise), each time I enable the macro, the first conditional statement changes from true to false or from false to true.
But: if I create the same macro using "Show Actions" in the first conditional statement, the first conditional statement remains 'TRUE,' whether it's true or false, rendering the macro ineffective.
The screen shots below were taken at various stages of the 'Show Actions' macro. The first was taken when the first conditional statement is in fact true; in other words, when Actions are hidden and 'Show Actions' is an enabled menu item. So, when "Show Actions' is a menu item, this macro works.
But note the two screens at the very end of this post. The first was taken 5 minutes after Actions displayed and the last screenshot was taken over 10 minutes after Actions displayed. In both cases, 'Show Actions' disappeared and Hide Actions replaced it. And yet, the first conditional statement - "If any of the following are true: "a menu item with the name matching 'Show Actions' is enabled' - is still (incorrectly) labelled 'True', thus rendering this macro ineffective when Actions are displayed (and 'Show Actions disappears).