Make browser properly unfocus when resigning main window status

This commit is contained in:
Corey Johnson & Nathan Sobo
2012-11-06 16:58:43 -07:00
parent 920a81f7c9
commit a613fdf8a9

View File

@@ -147,15 +147,10 @@
# pragma mark NSWindowDelegate
- (void)windowDidResignMain:(NSNotification *)notification {
if (_cefClient && _cefClient->GetBrowser() && !_runningSpecs) {
_cefClient->GetBrowser()->GetHost()->SetFocus(false);
}
}
- (void)windowDidBecomeMain:(NSNotification *)notification {
if (_cefClient && _cefClient->GetBrowser()) {
_cefClient->GetBrowser()->GetHost()->SetFocus(true);
- (void)windowDidResignMain:(NSNotification *)notification {
if (!_runningSpecs) {
[self.window makeFirstResponder:nil];
}
}