diff --git a/clients/ios/Classes/FeedDetailTableCell.m b/clients/ios/Classes/FeedDetailTableCell.m index 5eea5aed7..103569bbd 100644 --- a/clients/ios/Classes/FeedDetailTableCell.m +++ b/clients/ios/Classes/FeedDetailTableCell.m @@ -79,6 +79,12 @@ static UIFont *indicatorFont = nil; [cellContent setNeedsDisplay]; } +- (void)setHighlighted:(BOOL)highlighted animated:(BOOL)animated { + [super setHighlighted:highlighted animated:animated]; + + [self setNeedsDisplay]; +} + - (NSString *)accessibilityLabel { NSMutableString *output = [NSMutableString stringWithString:self.siteTitle ?: @"no site"]; diff --git a/clients/ios/Classes/FeedTableCell.m b/clients/ios/Classes/FeedTableCell.m index a5d01a5d2..d22dcb1ee 100644 --- a/clients/ios/Classes/FeedTableCell.m +++ b/clients/ios/Classes/FeedTableCell.m @@ -67,6 +67,12 @@ static UIFont *textFont = nil; [cellContent setNeedsDisplay]; } +- (void)setHighlighted:(BOOL)highlighted animated:(BOOL)animated { + [super setHighlighted:highlighted animated:animated]; + + [self setNeedsDisplay]; +} + - (void) setPositiveCount:(int)ps { if (ps == _positiveCount) return;