added self

Signed-off-by: Matt Bruce <matt.bruce@verizon.com>
This commit is contained in:
Matt Bruce 2023-08-15 13:48:51 -05:00
parent 0f6a80a3be
commit d1a74ea387

View File

@ -130,12 +130,13 @@ open class ButtonGroup: View, UICollectionViewDataSource, UICollectionViewDelega
//-------------------------------------------------- //--------------------------------------------------
// MARK: - Public Functions // MARK: - Public Functions
//-------------------------------------------------- //--------------------------------------------------
open override func setup() { open override func setup() {
super.setup() super.setup()
addSubview(collectionView) addSubview(collectionView)
collectionView.pinToSuperView() collectionView.pinToSuperView()
} }
//-------------------------------------------------- //--------------------------------------------------
// MARK: - Overrides // MARK: - Overrides
//-------------------------------------------------- //--------------------------------------------------
@ -149,10 +150,11 @@ open class ButtonGroup: View, UICollectionViewDataSource, UICollectionViewDelega
open override func layoutSubviews() { open override func layoutSubviews() {
super.layoutSubviews() super.layoutSubviews()
// Accounts for any collection size changes // // Accounts for any collection size changes
DispatchQueue.main.async { // DispatchQueue.main.async { [weak self] in
self.collectionView.collectionViewLayout.invalidateLayout() // guard let self else { return }
} // self.collectionView.collectionViewLayout.invalidateLayout()
// }
} }
//-------------------------------------------------- //--------------------------------------------------