@disablenosel and @hidenosel

@hidenosel has no effect to multiple-function but @disablenosel does.

What is meant by "multi-function"? Multiple lines in a command, or a Three-Button?

I would not expect it to hide a Three-Button since then you can't access the right and middle button commands if the left button command hides the whole thing.

I mean the Three-Button.

If you don't want the left button command hide the whole Three-Button, you could delete the @hidenosel from it.
I set similar functions to a Three-Button, Both of left and right need something be selected first.