mirror of
https://github.com/Swiftgram/Telegram-iOS.git
synced 2025-12-22 14:20:20 +00:00
Chat wallpaper improvements
This commit is contained in:
@@ -289,6 +289,7 @@ public final class ChatControllerImpl: TelegramBaseController, ChatController, G
|
||||
private let controllerNavigationDisposable = MetaDisposable()
|
||||
private let sentMessageEventsDisposable = MetaDisposable()
|
||||
private let failedMessageEventsDisposable = MetaDisposable()
|
||||
private let sentPeerMediaMessageEventsDisposable = MetaDisposable()
|
||||
private weak var currentFailedMessagesAlertController: ViewController?
|
||||
private let messageActionCallbackDisposable = MetaDisposable()
|
||||
private let messageActionUrlAuthDisposable = MetaDisposable()
|
||||
@@ -6147,6 +6148,7 @@ public final class ChatControllerImpl: TelegramBaseController, ChatController, G
|
||||
self.controllerNavigationDisposable.dispose()
|
||||
self.sentMessageEventsDisposable.dispose()
|
||||
self.failedMessageEventsDisposable.dispose()
|
||||
self.sentPeerMediaMessageEventsDisposable.dispose()
|
||||
self.messageActionCallbackDisposable.dispose()
|
||||
self.messageActionUrlAuthDisposable.dispose()
|
||||
self.editMessageDisposable.dispose()
|
||||
@@ -10758,6 +10760,15 @@ public final class ChatControllerImpl: TelegramBaseController, ChatController, G
|
||||
strongSelf.present(controller, in: .window(.root))
|
||||
}
|
||||
}))
|
||||
|
||||
self.sentPeerMediaMessageEventsDisposable.set(
|
||||
(self.context.account.pendingPeerMediaUploadManager.sentMessageEvents(peerId: peerId)
|
||||
|> deliverOnMainQueue).start(next: { [weak self] _ in
|
||||
if let self {
|
||||
self.chatDisplayNode.historyNode.scrollToEndOfHistory()
|
||||
}
|
||||
})
|
||||
)
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user