diff --git a/Frameworks/Account/Account.swift b/Frameworks/Account/Account.swift index 8cc3c8705..70d0fc977 100644 --- a/Frameworks/Account/Account.swift +++ b/Frameworks/Account/Account.swift @@ -934,8 +934,7 @@ private extension Account { // Now we loop through articles exactly once. This makes a huge difference. var unreadCountStorage = [String: Int]() // [FeedID: Int] - articles.forEach { (article) in - precondition(!article.status.read) + for article in articles where !article.status.read { unreadCountStorage[article.feedID, default: 0] += 1 } feeds.forEach { (feed) in diff --git a/Shared/Favicons/ColorHash.swift b/Shared/Favicons/ColorHash.swift index 8849a0fe3..650a70b76 100644 --- a/Shared/Favicons/ColorHash.swift +++ b/Shared/Favicons/ColorHash.swift @@ -13,7 +13,7 @@ import UIKit #elseif os(watchOS) import WatchKit #elseif os(OSX) -import Cocoa +import AppKit #endif public class ColorHash {