From 373c0c6add2981ac4bc630268fc8eb0f4f79c7ea Mon Sep 17 00:00:00 2001 From: opa334 Date: Fri, 12 Jan 2024 21:03:05 +0100 Subject: [PATCH] Maybe works correctly now? --- TrollStore/TSAppTableViewController.m | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/TrollStore/TSAppTableViewController.m b/TrollStore/TSAppTableViewController.m index 63756b65..58948a74 100644 --- a/TrollStore/TSAppTableViewController.m +++ b/TrollStore/TSAppTableViewController.m @@ -379,9 +379,9 @@ - (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(N _cachedIcons[appId] = iconImage; dispatch_async(dispatch_get_main_queue(), ^{ NSIndexPath *curIndexPath = [NSIndexPath indexPathForRow:[_cachedAppInfos indexOfObject:appInfo] inSection:0]; - if([tableView.indexPathsForVisibleRows containsObject:curIndexPath]) + UITableViewCell *curCell = [tableView cellForRowAtIndexPath:curIndexPath]; + if(curCell) { - UITableViewCell *curCell = [tableView cellForRowAtIndexPath:curIndexPath]; curCell.imageView.image = iconImage; [curCell setNeedsLayout]; }