fix: cell reuse issue for refactored notification cell
This commit is contained in:
parent
c6e2e867e1
commit
cae3e45de0
|
@ -107,6 +107,7 @@ extension NotificationSection {
|
||||||
requestUserID: notification.userID,
|
requestUserID: notification.userID,
|
||||||
statusItemAttribute: attribute
|
statusItemAttribute: attribute
|
||||||
)
|
)
|
||||||
|
cell.statusContainerView.isHidden = false
|
||||||
cell.containerStackView.alignment = .top
|
cell.containerStackView.alignment = .top
|
||||||
cell.containerStackViewBottomLayoutConstraint.constant = 0
|
cell.containerStackViewBottomLayoutConstraint.constant = 0
|
||||||
} else {
|
} else {
|
||||||
|
@ -119,10 +120,6 @@ extension NotificationSection {
|
||||||
cell.containerStackViewBottomLayoutConstraint.constant = 5 // 5pt margin when no status view
|
cell.containerStackViewBottomLayoutConstraint.constant = 5 // 5pt margin when no status view
|
||||||
}
|
}
|
||||||
|
|
||||||
// make constraint change take effect
|
|
||||||
cell.setNeedsLayout()
|
|
||||||
cell.layoutIfNeeded()
|
|
||||||
|
|
||||||
return cell
|
return cell
|
||||||
|
|
||||||
case .bottomLoader:
|
case .bottomLoader:
|
||||||
|
|
Loading…
Reference in New Issue