Various fixes

This commit is contained in:
Ilya Laktyushin
2022-02-27 17:19:12 +04:00
parent f9f9f20141
commit 0874d92b11
15 changed files with 109 additions and 24 deletions

View File

@@ -500,6 +500,9 @@ public final class MediaPickerScreen: ViewController, AttachmentContainable {
self?.controller?.present(c, in: .window(.root), with: a)
}, finishedTransitionIn: { [weak self] in
self?.openingMedia = false
self?.cameraView?.pausePreview()
}, willTransitionOut: { [weak self] in
self?.cameraView?.resumePreview()
}, dismissAll: { [weak self] in
self?.controller?.dismissAll()
})
@@ -533,6 +536,9 @@ public final class MediaPickerScreen: ViewController, AttachmentContainable {
self?.controller?.present(c, in: .window(.root), with: a, blockInteraction: true)
}, finishedTransitionIn: { [weak self] in
self?.openingMedia = false
self?.cameraView?.pausePreview()
}, willTransitionOut: { [weak self] in
self?.cameraView?.resumePreview()
}, dismissAll: { [weak self] in
self?.controller?.dismissAll()
})