Sure, just stop processing menu events until another ioctl comes in which relinquishes the "state".(*)

* There are at least 3 reasons why this is a horrible idea, I'm just being silly.