Video message recording improvements

This commit is contained in:
Ilya Laktyushin
2024-01-14 18:21:09 +04:00
parent 42421342b8
commit 3f6ac92df7
2 changed files with 19 additions and 5 deletions

View File

@@ -15342,7 +15342,7 @@ public final class ChatControllerImpl: TelegramBaseController, ChatController, G
func deactivateRaiseGesture() {
self.raiseToListenActivateRecordingTimer?.invalidate()
self.raiseToListenActivateRecordingTimer = nil
self.dismissMediaRecorder(.preview)
self.dismissMediaRecorder(.pause)
}
func requestAudioRecorder(beginWithTone: Bool) {
@@ -15671,6 +15671,7 @@ public final class ChatControllerImpl: TelegramBaseController, ChatController, G
self.videoRecorder.set(.single(nil))
}
self.recorderDataDisposable.set(nil)
self.chatDisplayNode.updateRecordedMediaDeleted(true)
self.updateChatPresentationInterfaceState(animated: true, interactive: true, {
$0.updatedRecordedMediaPreview(nil)