From 0f5210d92f1e7299958e674c0f4a69f8bd50a1f5 Mon Sep 17 00:00:00 2001 From: Maurice Parker Date: Thu, 31 Oct 2019 14:39:35 -0500 Subject: [PATCH] Change image processing queues to default quality of service --- Shared/Extensions/RSImage-Extensions.swift | 2 +- iOS/AvatarView.swift | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) 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