@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.