Merge branch 'ios-release' of https://github.com/Ranchero-Software/NetNewsWire into ios-release

This commit is contained in:
Brent Simmons 2020-07-30 20:03:51 -07:00
commit f75bb82350
1 changed files with 15 additions and 1 deletions

View File

@ -19,6 +19,19 @@ class MasterTimelineTitleView: UIView {
UIPointerInteraction(delegate: self) UIPointerInteraction(delegate: self)
}() }()
override var accessibilityLabel: String? {
set { }
get {
if let name = label.text {
let unreadLabel = NSLocalizedString("unread", comment: "Unread label for accessiblity")
return "\(name) \(unreadCountView.unreadCount) \(unreadLabel)"
}
else {
return nil
}
}
}
func buttonize() { func buttonize() {
heightAnchor.constraint(equalToConstant: 40.0).isActive = true heightAnchor.constraint(equalToConstant: 40.0).isActive = true
accessibilityTraits = .button accessibilityTraits = .button
@ -28,6 +41,7 @@ class MasterTimelineTitleView: UIView {
} }
func debuttonize() { func debuttonize() {
heightAnchor.constraint(equalToConstant: 40.0).isActive = true
accessibilityTraits.remove(.button) accessibilityTraits.remove(.button)
if #available(iOS 13.4, *) { if #available(iOS 13.4, *) {
removeInteraction(pointerInteraction) removeInteraction(pointerInteraction)