Added missing super call to layoutSubviews