fix crash caused by permission deny

This commit is contained in:
Ryan ZHAO 2020-08-19 10:55:40 +10:00
parent 9ebbaab9da
commit e70072a751
1 changed files with 10 additions and 2 deletions

View File

@ -127,11 +127,19 @@ class SendMediaNavigationController: OWSNavigationController {
}
private func didTapCameraModeButton() {
fadeTo(viewControllers: [captureViewController])
self.ows_ask(forCameraPermissions: { granted in
if (granted) {
self.fadeTo(viewControllers: [self.captureViewController])
}
})
}
private func didTapMediaLibraryModeButton() {
fadeTo(viewControllers: [mediaLibraryViewController])
self.ows_ask(forMediaLibraryPermissions: { granted in
if (granted) {
self.fadeTo(viewControllers: [self.mediaLibraryViewController])
}
})
}
// MARK: Views