Theming fixes

This commit is contained in:
Ilya Laktyushin
2019-12-20 05:28:28 +04:00
parent b642e6f248
commit ad7e156466
5 changed files with 28 additions and 15 deletions

View File

@@ -261,7 +261,7 @@ private func editThemeControllerEntries(presentationData: PresentationData, stat
return entries
}
public func editThemeController(context: AccountContext, mode: EditThemeControllerMode, navigateToChat: ((PeerId) -> Void)? = nil) -> ViewController {
public func editThemeController(context: AccountContext, mode: EditThemeControllerMode, navigateToChat: ((PeerId) -> Void)? = nil, completion: ((PresentationThemeReference) -> Void)? = nil) -> ViewController {
let initialState: EditThemeControllerState
let previewThemePromise = Promise<PresentationTheme>()
let presentationData = context.sharedContext.currentPresentationData.with { $0 }