In other words, a "speedy fix" would have to consider and modify each action. Specify the particular action "check out" and tell what it is supposed to address. When the panel is minimized or closed (so there is no in-panel selection), should it address the selection? If so, differentiate by selection type - text selection in galley view or within the notes panel, xml item in structure view, empty selection in the layout window, could mean all. Do you really mean that, or would a "check-out" across the entire document be undesirable? Furthermore, actions are scriptable, not only the scripting-backed actions. You can find them by ID.. You can look at them for their name which may refer to the targeted item, and also to their enabling, you can even invoke them. If you change semantics of the action, you may break things somewhere.
... View more