mirror of
https://github.com/Swiftgram/Telegram-iOS.git
synced 2025-12-17 03:40:18 +00:00
Don't load unnecessary pattern image
This commit is contained in:
parent
99212f1909
commit
0e938a6bb8
@ -202,7 +202,7 @@ final class ThemePreviewControllerNode: ASDisplayNode, UIScrollViewDelegate {
|
|||||||
|
|
||||||
self.wallpaperNode.update(wallpaper: self.wallpaper)
|
self.wallpaperNode.update(wallpaper: self.wallpaper)
|
||||||
self.wallpaperNode.updateBubbleTheme(bubbleTheme: self.previewTheme, bubbleCorners: self.presentationData.chatBubbleCorners)
|
self.wallpaperNode.updateBubbleTheme(bubbleTheme: self.previewTheme, bubbleCorners: self.presentationData.chatBubbleCorners)
|
||||||
|
|
||||||
self.remoteChatBackgroundNode.imageUpdated = { [weak self] image in
|
self.remoteChatBackgroundNode.imageUpdated = { [weak self] image in
|
||||||
if let strongSelf = self, strongSelf.blurredNode.supernode != nil {
|
if let strongSelf = self, strongSelf.blurredNode.supernode != nil {
|
||||||
var image = image
|
var image = image
|
||||||
@ -250,14 +250,7 @@ final class ThemePreviewControllerNode: ASDisplayNode, UIScrollViewDelegate {
|
|||||||
let signal: Signal<(TransformImageArguments) -> DrawingContext?, NoError>
|
let signal: Signal<(TransformImageArguments) -> DrawingContext?, NoError>
|
||||||
let fileReference = FileMediaReference.standalone(media: file.file)
|
let fileReference = FileMediaReference.standalone(media: file.file)
|
||||||
if wallpaper.isPattern {
|
if wallpaper.isPattern {
|
||||||
signal = patternWallpaperImage(account: context.account, accountManager: context.sharedContext.accountManager, representations: convertedRepresentations, mode: .screen, autoFetchFullSize: false)
|
signal = .complete()
|
||||||
|> mapToSignal { value -> Signal<(TransformImageArguments) -> DrawingContext?, NoError> in
|
|
||||||
if let value = value {
|
|
||||||
return .single(value)
|
|
||||||
} else {
|
|
||||||
return .complete()
|
|
||||||
}
|
|
||||||
}
|
|
||||||
} else {
|
} else {
|
||||||
signal = .complete()
|
signal = .complete()
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user