diff --git a/Mastodon/Scene/Onboarding/PickServer/TableViewCell/PickServerCell.swift b/Mastodon/Scene/Onboarding/PickServer/TableViewCell/PickServerCell.swift index 6e36651f..52133c4b 100644 --- a/Mastodon/Scene/Onboarding/PickServer/TableViewCell/PickServerCell.swift +++ b/Mastodon/Scene/Onboarding/PickServer/TableViewCell/PickServerCell.swift @@ -7,7 +7,7 @@ import UIKit import MastodonSDK -import Kingfisher +import AlamofireImage import Kanna protocol PickServerCellDelegate: class { @@ -362,9 +362,11 @@ extension PickServerCell { guard let serverInfo = server else { return } thumbnailActivityIdicator.startAnimating() + let placeholderImage = UIImage.placeholder(color: .systemFill).af.imageRounded(withCornerRadius: 3.0, divideRadiusByImageScale: true) thumbnailImageView.af.setImage( withURL: URL(string: serverInfo.proxiedThumbnail ?? "")!, - placeholderImage: UIImage.placeholder(color: .systemFill), + placeholderImage: placeholderImage, + filter: AspectScaledToFillSizeWithRoundedCornersFilter(size: thumbnailImageView.frame.size, radius: 3), imageTransition: .crossDissolve(0.33), completion: { [weak self] response in guard let self = self else { return }