diff --git a/Sources/Brave/Frontend/Browser/Tab.swift b/Sources/Brave/Frontend/Browser/Tab.swift index 1eafd4c64215..8f81881b150b 100644 --- a/Sources/Brave/Frontend/Browser/Tab.swift +++ b/Sources/Brave/Frontend/Browser/Tab.swift @@ -538,7 +538,11 @@ class Tab: NSObject { } var displayFavicon: Favicon? { - if let url = url, InternalURL(url)?.isAboutHomeURL == true { return nil } + if let url = url, InternalURL(url)?.isAboutHomeURL == true { + return Favicon(image: UIImage(sharedNamed: "brave.logo"), + isMonogramImage: false, + backgroundColor: .clear) + } return favicon } diff --git a/Sources/Brave/Frontend/Browser/Tabs/TabTray/Views/TabTrayCell.swift b/Sources/Brave/Frontend/Browser/Tabs/TabTray/Views/TabTrayCell.swift index a6ff3538714e..f3acf927d10d 100644 --- a/Sources/Brave/Frontend/Browser/Tabs/TabTray/Views/TabTrayCell.swift +++ b/Sources/Brave/Frontend/Browser/Tabs/TabTray/Views/TabTrayCell.swift @@ -56,7 +56,7 @@ class TabCell: UICollectionViewCell { } titleLabel.text = tab.displayTitle - favicon.image = Favicon.defaultImage + favicon.image = tab.displayFavicon?.image ?? Favicon.defaultImage if !tab.displayTitle.isEmpty { accessibilityLabel = tab.displayTitle