diff --git a/Tusker/Screens/Bookmarks/BookmarksTableViewController.swift b/Tusker/Screens/Bookmarks/BookmarksTableViewController.swift index 78092097..641c864d 100644 --- a/Tusker/Screens/Bookmarks/BookmarksTableViewController.swift +++ b/Tusker/Screens/Bookmarks/BookmarksTableViewController.swift @@ -94,7 +94,9 @@ class BookmarksTableViewController: EnhancedTableViewController { self.statuses.append(contentsOf: newStatuses.map { ($0.id, .unknown) }) DispatchQueue.main.async { - self.tableView.insertRows(at: newIndexPaths, with: .automatic) + UIView.performWithoutAnimation { + self.tableView.insertRows(at: newIndexPaths, with: .automatic) + } } } } diff --git a/Tusker/Screens/Notifications/NotificationsTableViewController.swift b/Tusker/Screens/Notifications/NotificationsTableViewController.swift index 09c22e4a..414323f7 100644 --- a/Tusker/Screens/Notifications/NotificationsTableViewController.swift +++ b/Tusker/Screens/Notifications/NotificationsTableViewController.swift @@ -143,7 +143,9 @@ class NotificationsTableViewController: EnhancedTableViewController { self.older = pagination?.older DispatchQueue.main.async { - self.tableView.insertRows(at: newIndexPaths, with: .automatic) + UIView.performWithoutAnimation { + self.tableView.insertRows(at: newIndexPaths, with: .automatic) + } } } } @@ -224,8 +226,10 @@ class NotificationsTableViewController: EnhancedTableViewController { let newIndexPaths = (0..