Bug 516027 - Tools->Downloads does not restore a minimized download window. r=josh a1.9.2.6=LegNeato
--- a/widget/src/cocoa/nsCocoaWindow.mm
+++ b/widget/src/cocoa/nsCocoaWindow.mm
@@ -1335,18 +1335,17 @@ void nsCocoaWindow::SetMenuBar(nsMenuBar
mMenuBar->Paint();
}
NS_IMETHODIMP nsCocoaWindow::SetFocus(PRBool aState)
{
if (mPopupContentView) {
mPopupContentView->SetFocus(aState);
}
- else if (aState && [mWindow isVisible]) {
- // if the window is shown, move it to the front
+ else if (aState && ([mWindow isVisible] || [mWindow isMiniaturized])) {
[mWindow setAcceptsMouseMovedEvents:YES];
[mWindow makeKeyAndOrderFront:nil];
SendSetZLevelEvent();
}
return NS_OK;
}