flush persistent state in destroy method. bug 75657 r=hyatt,pavlov

This commit is contained in:
danm%netscape.com 2001-05-01 01:25:49 +00:00
Родитель 128dcb30ba
Коммит aff50a872c
1 изменённых файлов: 8 добавлений и 1 удалений

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

@ -1730,7 +1730,14 @@ NS_IMETHODIMP nsWebShellWindow::Destroy()
}
#endif
PR_Lock(mSPTimerLock);
if (mSPTimer) {
mSPTimer->Cancel();
mSPTimer = nsnull;
StoreBoundsToXUL(mSPTimerPosition, mSPTimerSize, PR_FALSE);
}
PR_Unlock(mSPTimerLock);
return nsXULWindow::Destroy();
return nsXULWindow::Destroy();
}