Bug 497565, only make the window key when visible, r=josh

This commit is contained in:
Neil Deakin 2009-06-16 14:05:16 -04:00
Родитель 7c765c381c
Коммит e9dc767091
1 изменённых файлов: 2 добавлений и 1 удалений

Просмотреть файл

@ -1258,7 +1258,8 @@ NS_IMETHODIMP nsCocoaWindow::SetFocus(PRBool aState)
if (mPopupContentView) {
mPopupContentView->SetFocus(aState);
}
else if (aState) {
else if (aState && [mWindow isVisible]) {
// if the window is shown, move it to the front
[mWindow setAcceptsMouseMovedEvents:YES];
[mWindow makeKeyAndOrderFront:nil];
SendSetZLevelEvent();