added additional cleanup when shutting down the websidget so that the

ViwManager will actually go away.
This commit is contained in:
michaelp 1998-05-01 03:11:13 +00:00
Родитель e71ffe42ec
Коммит a7be1a1524
1 изменённых файлов: 7 добавлений и 1 удалений

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

@ -155,7 +155,13 @@ NS_IMPL_RELEASE(WebWidgetImpl)
WebWidgetImpl::~WebWidgetImpl()
{
// Release windows and views
NS_IF_RELEASE(mViewManager);
if (nsnull != mViewManager)
{
mViewManager->SetRootView(nsnull);
mViewManager->SetRootWindow(nsnull);
NS_RELEASE(mViewManager);
}
NS_IF_RELEASE(mWindow);
NS_IF_RELEASE(mView);