Merge pull request #124 from RyanRory/fix-input-disappearing-issue

Fix input being disabled after prompting for permissions
pull/127/head
gmbnt 5 years ago committed by GitHub
commit f6f63f95ba
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

@ -3081,7 +3081,11 @@ typedef enum : NSUInteger {
- (void)sendMediaNavDidCancel:(SendMediaNavigationController *)sendMediaNavigationController - (void)sendMediaNavDidCancel:(SendMediaNavigationController *)sendMediaNavigationController
{ {
[self dismissViewControllerAnimated:YES completion:nil]; [self dismissViewControllerAnimated:YES completion:^{
if (!self.isFirstResponder) {
[self becomeFirstResponder];
}
}];
} }
- (void)sendMediaNav:(SendMediaNavigationController *)sendMediaNavigationController - (void)sendMediaNav:(SendMediaNavigationController *)sendMediaNavigationController
@ -3096,15 +3100,16 @@ typedef enum : NSUInteger {
// the new message scroll into view. // the new message scroll into view.
[self scrollToBottomAnimated:NO]; [self scrollToBottomAnimated:NO];
[self dismissViewControllerAnimated:YES [self dismissViewControllerAnimated:YES completion:^{
completion:^{ if (!self.isFirstResponder) {
// OWSAssertDebug(self.isFirstResponder); [self becomeFirstResponder];
if (@available(iOS 10, *)) { }
// do nothing if (@available(iOS 10, *)) {
} else { // do nothing
[self reloadInputViews]; } else {
} [self reloadInputViews];
}]; }
}];
} }
- (nullable NSString *)sendMediaNavInitialMessageText:(SendMediaNavigationController *)sendMediaNavigationController - (nullable NSString *)sendMediaNavInitialMessageText:(SendMediaNavigationController *)sendMediaNavigationController

Loading…
Cancel
Save