hide menu view controller when resigning active

// FREEBIE
This commit is contained in:
Michael Kirk 2018-07-12 13:10:50 -06:00
parent dde2fd6f33
commit bdc8181cbc
1 changed files with 10 additions and 0 deletions

View File

@ -164,6 +164,11 @@ const UIWindowLevel UIWindowLevel_MessageActions(void)
name:UIApplicationDidChangeStatusBarFrameNotification
object:nil];
[[NSNotificationCenter defaultCenter] addObserver:self
selector:@selector(applicationWillResignActive:)
name:OWSApplicationWillResignActiveNotification
object:nil];
[self ensureWindowState];
}
@ -178,6 +183,11 @@ const UIWindowLevel UIWindowLevel_MessageActions(void)
self.returnToCallWindow.frame = newFrame;
}
- (void)applicationWillResignActive:(NSNotification *)notification
{
[self hideMenuActionsWindow];
}
- (UIWindow *)createReturnToCallWindow:(UIWindow *)rootWindow
{
OWSAssertIsOnMainThread();