Fix: input toolbar disappears when tapping media while edit menu is
present // FREEBIE
This commit is contained in:
parent
e6c659d0ff
commit
ae1d82be84
|
@ -2075,6 +2075,12 @@ typedef enum : NSUInteger {
|
|||
|
||||
[self dismissKeyBoard];
|
||||
|
||||
// In case we were presenting edit menu, we need to become first responder before presenting another VC
|
||||
// else UIKit won't restore first responder status to us when the presented VC is dismissed.
|
||||
if (!self.isFirstResponder) {
|
||||
[self becomeFirstResponder];
|
||||
}
|
||||
|
||||
if (![viewItem.interaction isKindOfClass:[TSMessage class]]) {
|
||||
OWSFail(@"Unexpected viewItem.interaction");
|
||||
return;
|
||||
|
@ -2098,6 +2104,11 @@ typedef enum : NSUInteger {
|
|||
OWSAssert(attachmentStream);
|
||||
|
||||
[self dismissKeyBoard];
|
||||
// In case we were presenting edit menu, we need to become first responder before presenting another VC
|
||||
// else UIKit won't restore first responder status to us when the presented VC is dismissed.
|
||||
if (!self.isFirstResponder) {
|
||||
[self becomeFirstResponder];
|
||||
}
|
||||
|
||||
if (![viewItem.interaction isKindOfClass:[TSMessage class]]) {
|
||||
OWSFail(@"Unexpected viewItem.interaction");
|
||||
|
|
Loading…
Reference in New Issue