mirror of
https://github.com/oxen-io/session-ios.git
synced 2023-12-13 21:30:14 +01:00
Merge pull request #124 from RyanRory/fix-input-disappearing-issue
Fix input being disabled after prompting for permissions
This commit is contained in:
commit
f6f63f95ba
|
@ -3081,7 +3081,11 @@ typedef enum : NSUInteger {
|
|||
|
||||
- (void)sendMediaNavDidCancel:(SendMediaNavigationController *)sendMediaNavigationController
|
||||
{
|
||||
[self dismissViewControllerAnimated:YES completion:nil];
|
||||
[self dismissViewControllerAnimated:YES completion:^{
|
||||
if (!self.isFirstResponder) {
|
||||
[self becomeFirstResponder];
|
||||
}
|
||||
}];
|
||||
}
|
||||
|
||||
- (void)sendMediaNav:(SendMediaNavigationController *)sendMediaNavigationController
|
||||
|
@ -3096,15 +3100,16 @@ typedef enum : NSUInteger {
|
|||
// the new message scroll into view.
|
||||
[self scrollToBottomAnimated:NO];
|
||||
|
||||
[self dismissViewControllerAnimated:YES
|
||||
completion:^{
|
||||
// OWSAssertDebug(self.isFirstResponder);
|
||||
if (@available(iOS 10, *)) {
|
||||
// do nothing
|
||||
} else {
|
||||
[self reloadInputViews];
|
||||
}
|
||||
}];
|
||||
[self dismissViewControllerAnimated:YES completion:^{
|
||||
if (!self.isFirstResponder) {
|
||||
[self becomeFirstResponder];
|
||||
}
|
||||
if (@available(iOS 10, *)) {
|
||||
// do nothing
|
||||
} else {
|
||||
[self reloadInputViews];
|
||||
}
|
||||
}];
|
||||
}
|
||||
|
||||
- (nullable NSString *)sendMediaNavInitialMessageText:(SendMediaNavigationController *)sendMediaNavigationController
|
||||
|
|
Loading…
Reference in a new issue