Overlapping pair: Group Buttons (logged in) and Group Buttons (logged out)
Not overlapping pair: Group Buttons (logged in-2) and Group Buttons (logged out-2)
The idea is: when current user is not logged in - show only Group Buttons (logged out) and Group Buttons (logged out-2), when the user is logged in - show only Group Buttons (logged in) and Group Buttons (logged in-2).
Condition “This element is visible” is maintained for every group. It works OK for the pair of not overlapping group. In overlapping pair Group Buttons (logged out) is shown when user is logged out, but when the user is logged in Group Buttons (logged in) is not shown.
Since the Group Buttons (logged in) is INSIDE the Group Buttons (logged out), it does not show if the parent is hidden. You want to move it outside of the parent group. If the parent is hidden, it doesn’t matter if the child is set to show or not.
Sure thing! Here’s a screenshot of the editor that shows you how you can tell they’re nested:
To un-nest it, you can just drag the “logged in” group outside of the other. Then, position it using the arrow keys or by manually typing the X and Y coordinates in the element editor panel. That will make sure it occupies the same spot, but is not INSIDE the other group.