From d2275ca93d8883e95430727e98a0e4bf72fb779c Mon Sep 17 00:00:00 2001 From: David Sinclair Date: Tue, 1 Feb 2022 21:27:20 -0800 Subject: [PATCH] Fixed #1589 (feed/story title doesn't show active highlight until tap-off) --- clients/ios/Classes/FeedDetailTableCell.m | 6 ++++++ clients/ios/Classes/FeedTableCell.m | 6 ++++++ 2 files changed, 12 insertions(+) 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;