Logic reopening to AutoLayout moved from setFrame:
• Wasn’t being called at all
• Moved to layoutSubviews
• plus added removeFromSuperview logic before setDividers: