diff --git a/Atom/src/Atom.mm b/Atom/src/Atom.mm index 955d0c5a5..20b2eceae 100755 --- a/Atom/src/Atom.mm +++ b/Atom/src/Atom.mm @@ -38,15 +38,15 @@ - (void)sendEvent:(NSEvent*)event { CefScopedSendingEvent sendingEventScoper; -// if ([[self mainMenu] performKeyEquivalent:event]) return; -// -// if (_clientHandler && ![self keyWindow] && [event type] == NSKeyDown) { -// [_hiddenWindow makeKeyAndOrderFront:self]; -// [_hiddenWindow sendEvent:event]; -// } -// else { + if ([[self mainMenu] performKeyEquivalent:event]) return; + + if (_clientHandler && ![self keyWindow] && [event type] == NSKeyDown) { + [_hiddenWindow makeKeyAndOrderFront:self]; + [_hiddenWindow sendEvent:event]; + } + else { [super sendEvent:event]; -// } + } } - (void)createAtomContext {