diff --git a/Shared/Extensions/RSImage-Extensions.swift b/Shared/Extensions/RSImage-Extensions.swift index bc2edd616..985fb7d36 100644 --- a/Shared/Extensions/RSImage-Extensions.swift +++ b/Shared/Extensions/RSImage-Extensions.swift @@ -14,7 +14,7 @@ extension RSImage { static let avatarSize = 48 static func scaledForAvatar(_ data: Data, imageResultBlock: @escaping (RSImage?) -> Void) { - DispatchQueue.global(qos: .userInteractive).async { + DispatchQueue.global(qos: .default).async { let image = RSImage.scaledForAvatar(data) DispatchQueue.main.async { imageResultBlock(image) diff --git a/iOS/AvatarView.swift b/iOS/AvatarView.swift index 135fca250..3bce3e986 100644 --- a/iOS/AvatarView.swift +++ b/iOS/AvatarView.swift @@ -16,7 +16,7 @@ final class AvatarView: UIView { imageView.image = image if self.traitCollection.userInterfaceStyle == .dark { - DispatchQueue.global(qos: .userInteractive).async { + DispatchQueue.global(qos: .default).async { if self.image?.isDark() ?? false { DispatchQueue.main.async { self.isDisconcernable = false