HEEEY! Sorry that you’ve had to wait to get the answer here. This kind of stuff is ideal for you to master, which is the effective use of conditionals:
Set up two actions on the same element you click. Set the condition “only when” to either when that element is visible or not visible. BAM!
The other alternative is to use the Group Focus element, which hides itself automatically when the user clicks elsewhere (great for drop menus and such).
Sorry for the late reply! My pleasure giving you a helping nudge.
Group Focus are great! And Floating Groups are my personal faves (with some CSS you can create fullscreen views with Floating Groups).
Indeed just like you did, you can copy (or copy with workflows) a group into the Group Focus and it works just as expected.
As Josh suggests, using states + conditionals is a very good option, too. For example, set a state to “visible = yes” and then have all kinds of things show up when the state of something is “visible=yes”. I use these a lot, specially on onboarding tours with “pages”.