updated to make the label and such always update
Signed-off-by: Matt Bruce <matt.bruce@verizon.com>
This commit is contained in:
parent
3e8c6a12e4
commit
c7e47707c2
@ -95,11 +95,15 @@ extension Tabs {
|
||||
}
|
||||
}
|
||||
|
||||
private var widthConstraint: NSLayoutConstraint {
|
||||
private var widthConstraint: NSLayoutConstraint? {
|
||||
if let width, orientation == .vertical {
|
||||
return label.widthAnchor.constraint(equalToConstant: width)
|
||||
} else {
|
||||
return label.widthAnchor.constraint(greaterThanOrEqualToConstant: minWidth)
|
||||
if label.intrinsicContentSize.width <= minWidth {
|
||||
return label.widthAnchor.constraint(greaterThanOrEqualToConstant: minWidth)
|
||||
} else {
|
||||
return nil
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@ -123,7 +127,7 @@ extension Tabs {
|
||||
//--------------------------------------------------
|
||||
open override func setup() {
|
||||
super.setup()
|
||||
updateStrategy = .alwaysImmediate
|
||||
label.updateStrategy = .alwaysImmediate
|
||||
|
||||
addSubview(label)
|
||||
accessibilityTraits = .button
|
||||
|
||||
Loading…
Reference in New Issue
Block a user