I've just started syncing my KM library across machines, and as expected, I've encountered a number of conflicts in the Global Macro Group. So, on Mac 2, I decided to disable the Global Macro Group and create a Global Macro Group 2 containing all of the macros that do NOT conflict.
Although the enable/disable button for the Global Macro Group doesn't work, you can still select the group, then select "Disable Macro Group" in the View menu. Upon doing so, the Global Macro Group is greyed out in the Groups list, and the command "Disable Macro Group" in the menu changes to "Enable Macro Group." So far, so good...
However, despite the appearance that the group has been disabled, the macros contained within the disabled Global Macro Group continue to execute via their corresponding triggers. Even though the group is disabled, the only way I'm able to stop the enclosed macros from triggering is to disable those macros on an individual basis.
If a group is disabled, the macros it contains should also be disabled, right? So, this is a bug?