Hi. The menu button on mobile needs to be clicked twice before it expands. The first time the button just gets selected and then the user needs to click it one more time. Please, check on my website:
www.puzzleprime.com
Menu button on mobile needs to be clicked twice
Great! One other issue with hovering... When you move the cursor from the parent button to the children buttons to select the action, the button shortly after closes. That's because the cursor is not anymore over the parent button, but as long as it is on top of the children or somewhere "around", it shouldn't get closed.