Theme file reference invalidation

This commit is contained in:
Ilya Laktyushin
2019-12-25 13:16:21 +03:00
parent 2f1e573cbf
commit f13301f7d0
6 changed files with 100 additions and 24 deletions

View File

@@ -90,7 +90,7 @@ public final class ThemePreviewController: ViewController {
self.theme.get()
|> mapToSignal { theme in
if let file = theme?.file {
return telegramThemeData(account: context.account, accountManager: context.sharedContext.accountManager, resource: file.resource)
return telegramThemeData(account: context.account, accountManager: context.sharedContext.accountManager, reference: .standalone(resource: file.resource))
|> mapToSignal { data -> Signal<PresentationTheme, NoError> in
guard let data = data, let presentationTheme = makePresentationTheme(data: data) else {
return .complete()