Ensure unread badges in home view are always at least a circle.

This commit is contained in:
Matthew Chen 2018-09-28 16:41:51 -04:00
parent b07de266c6
commit 908d6dfd78

View file

@ -251,11 +251,12 @@ NS_ASSUME_NONNULL_BEGIN
OWSAssertDebug(UIFont.ows_dynamicTypeBodyFont.pointSize != 17 || minMargin == 12);
[self.viewConstraints addObjectsFromArray:@[
// badge sizing
[self.unreadBadge autoMatchDimension:ALDimensionWidth
toDimension:ALDimensionWidth
ofView:self.unreadLabel
withOffset:minMargin],
// badge sizing
withOffset:minMargin
relation:NSLayoutRelationGreaterThanOrEqual],
[self.unreadBadge autoSetDimension:ALDimensionWidth
toSize:unreadBadgeHeight
relation:NSLayoutRelationGreaterThanOrEqual],