fixing bug 114956 - Crashed on OK to prefs changing all labels text. r=bienvenu, sr=sspitzer, a=asa

This commit is contained in:
ssu%netscape.com 2001-12-14 02:52:55 +00:00
Родитель 9f89ebc032
Коммит e88f94af05
1 изменённых файлов: 9 добавлений и 3 удалений

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

@ -342,6 +342,8 @@ NS_IMETHODIMP nsMsgDBView::Observe(nsISupports *aSubject, const char *aTopic, co
if(matchFound) { if(matchFound) {
NS_ENSURE_SUCCESS(rv,rv); NS_ENSURE_SUCCESS(rv,rv);
NS_ASSERTION(mOutliner, "no outliner, see bug #114956");
if(mOutliner)
mOutliner->Invalidate(); mOutliner->Invalidate();
} }
} }
@ -1759,6 +1761,8 @@ NS_IMETHODIMP nsMsgDBView::DoCommand(nsMsgViewCommandTypeValue command)
if (!mIsSearchView) //ignore for search view if (!mIsSearchView) //ignore for search view
{ {
rv = ExpandAll(); rv = ExpandAll();
NS_ASSERTION(mOutliner, "no outliner, see bug #114956");
if(mOutliner)
mOutliner->Invalidate(); mOutliner->Invalidate();
} }
break; break;
@ -1766,6 +1770,8 @@ NS_IMETHODIMP nsMsgDBView::DoCommand(nsMsgViewCommandTypeValue command)
if (!mIsSearchView) //ignore for search view if (!mIsSearchView) //ignore for search view
{ {
rv = CollapseAll(); rv = CollapseAll();
NS_ASSERTION(mOutliner, "no outliner, see bug #114956");
if(mOutliner)
mOutliner->Invalidate(); mOutliner->Invalidate();
} }
break; break;