From f53338f6d660e6eb52f6b659ceaab8b4012caa4b Mon Sep 17 00:00:00 2001 From: "neil%parkwaycc.co.uk" Date: Wed, 19 Jan 2005 09:44:30 +0000 Subject: [PATCH] Bug 271417 Preview pane doesn't reload when changing a multiple selection back to the original single selection r+sr=bienvenu git-svn-id: svn://10.0.0.236/trunk@167975 18797224-902f-48f8-a5cc-f745e15eee43 --- mozilla/mailnews/base/src/nsMsgDBView.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/mozilla/mailnews/base/src/nsMsgDBView.cpp b/mozilla/mailnews/base/src/nsMsgDBView.cpp index 72193b3fc1a..2b075e99d1a 100644 --- a/mozilla/mailnews/base/src/nsMsgDBView.cpp +++ b/mozilla/mailnews/base/src/nsMsgDBView.cpp @@ -1045,6 +1045,8 @@ NS_IMETHODIMP nsMsgDBView::LoadMessageByUrl(const char *aUrl) { mMessengerInstance->LoadURL(NULL, aUrl); m_currentlyDisplayedMsgKey = nsMsgKey_None; + m_currentlyDisplayedMsgUri.Truncate(); + m_currentlyDisplayedViewIndex = nsMsgViewIndex_None; } return NS_OK; } @@ -1096,6 +1098,8 @@ NS_IMETHODIMP nsMsgDBView::SelectionChanged() else { // if we have zero or multiple items selected, we shouldn't be displaying any message m_currentlyDisplayedMsgKey = nsMsgKey_None; + m_currentlyDisplayedMsgUri.Truncate(); + m_currentlyDisplayedViewIndex = nsMsgViewIndex_None; // if we used to have one item selected, and now we have more than one, we should clear the message pane. nsCOMPtr controller;