Camino only - Bug 396559: Support window.blur() (missed file from first check-in). r/sr=pink

This commit is contained in:
stuart.morgan%alumni.case.edu 2008-03-24 17:32:08 +00:00
Родитель 22432e8c12
Коммит a16f408d8f
1 изменённых файлов: 8 добавлений и 0 удалений

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

@ -400,6 +400,14 @@ CHBrowserListener::ExitModalEventLoop(nsresult aStatus)
NS_IMETHODIMP
CHBrowserListener::Blur()
{
// don't use -nativeWindow here so background tabs can't change focus
NSWindow* window = [mView window];
if (!window)
return NS_ERROR_FAILURE;
if ([window isVisible])
[mContainer sendBrowserWindowToBack];
return NS_OK;
}