This should fix the mac bustage.

This commit is contained in:
tbogard%aol.net 2000-02-29 01:37:49 +00:00
Родитель 65543bf8e3
Коммит 31d6c6f122
1 изменённых файлов: 5 добавлений и 8 удалений

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

@ -723,17 +723,14 @@ nsAppShellService::UnregisterTopLevelWindow(nsIXULWindow* aWindow)
if (0 == cnt)
{
#if XP_MAC
if (mHiddenWindow)
nsCOMPtr<nsIBaseWindow> hiddenWin(do_QueryInterface(mHiddenWindow));
if (hiddenWin)
{
// Given hidden window the focus so it puts up the menu
nsIWidget* widget = NULL;
mHiddenWindow->GetWidget( widget );
if( widget )
{
nsCOMPtr<nsIWidget> widget;
hiddenWin->GetMainWidget(getter_AddRefs(widget));
if(widget)
widget->SetFocus();
widget->Release();
}
}
else
{