Hey @raphaenn!
You need some kind of variable, like a bool saying “Menu is Open.”
Then, you’ll make a branch, and if Menu is Open==True:
get that widget and “Remove From Parent” to get rid of it! Then Set Menu is Open==False.
You’ll also need to add
If Menu is Open ==False:
Set Menu is Open ==True and then open wheel menu.
Also, add a Set Menu is Open ==False when a tool is selected and the wheel menu closes.
Really, you’re just asking “When is press this button, is the menu open already? If it is, do this. If it isn’t, do this.”