Fix UIKit methods being invoked off main thread
This commit is contained in:
parent
882f03a94b
commit
5b3a3d9729
|
@ -31,12 +31,16 @@ class ConversationMainStatusTableViewCell: UITableViewCell, PreferencesAdaptive
|
||||||
|
|
||||||
var favorited: Bool = false {
|
var favorited: Bool = false {
|
||||||
didSet {
|
didSet {
|
||||||
favoriteButton.tintColor = favorited ? UIColor(displayP3Red: 1, green: 0.8, blue: 0, alpha: 1) : tintColor
|
DispatchQueue.main.async {
|
||||||
|
self.favoriteButton.tintColor = self.favorited ? UIColor(displayP3Red: 1, green: 0.8, blue: 0, alpha: 1) : self.tintColor
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
var reblogged: Bool = false {
|
var reblogged: Bool = false {
|
||||||
didSet {
|
didSet {
|
||||||
reblogButton.tintColor = reblogged ? UIColor(displayP3Red: 1, green: 0.8, blue: 0, alpha: 1) : tintColor
|
DispatchQueue.main.async {
|
||||||
|
self.reblogButton.tintColor = self.reblogged ? UIColor(displayP3Red: 1, green: 0.8, blue: 0, alpha: 1) : self.tintColor
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue