Bug 311261 Threaded mail view in Virtual Folders is not possible (SM only patch)
p=me r=neil.parkwaycc.co.uk sr=bienvenu a=SeaMonkey Council git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@185899 18797224-902f-48f8-a5cc-f745e15eee43
This commit is contained in:
@@ -867,9 +867,12 @@ function FolderPaneSelectionChange()
|
||||
var msgDatabase = msgFolder.getMsgDatabase(msgWindow);
|
||||
if (msgDatabase)
|
||||
{
|
||||
gSearchSession = null;
|
||||
var dbFolderInfo = msgDatabase.dBFolderInfo;
|
||||
sortType = dbFolderInfo.sortType;
|
||||
sortOrder = dbFolderInfo.sortOrder;
|
||||
viewType = dbFolderInfo.viewType;
|
||||
viewFlags = dbFolderInfo.viewFlags;
|
||||
if (folderFlags & MSG_FOLDER_FLAG_VIRTUAL)
|
||||
{
|
||||
viewType = nsMsgViewType.eShowQuickSearchResults;
|
||||
@@ -894,7 +897,6 @@ function FolderPaneSelectionChange()
|
||||
}
|
||||
else
|
||||
{
|
||||
gSearchSession = null;
|
||||
uriToLoad = srchFolderUri;
|
||||
// we need to load the db for the actual folder so that many hdrs to download
|
||||
// will return false...
|
||||
@@ -907,12 +909,6 @@ function FolderPaneSelectionChange()
|
||||
// gSearchInput.showingSearchCriteria = false;
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
gSearchSession = null;
|
||||
viewFlags = dbFolderInfo.viewFlags;
|
||||
viewType = dbFolderInfo.viewType;
|
||||
}
|
||||
msgDatabase = null;
|
||||
dbFolderInfo = null;
|
||||
}
|
||||
|
||||
@@ -157,7 +157,7 @@ function createQuickSearchView()
|
||||
var saveViewSearchListener = gDBView.QueryInterface(Components.interfaces.nsIMsgSearchNotify);
|
||||
gSearchSession.unregisterListener(saveViewSearchListener);
|
||||
}
|
||||
CreateDBView(gDBView.msgFolder, (gXFVirtualFolderTerms) ? nsMsgViewType.eShowVirtualFolderResults : nsMsgViewType.eShowQuickSearchResults, nsMsgViewFlagsType.kNone, gDBView.sortType, gDBView.sortOrder);
|
||||
CreateDBView(gDBView.msgFolder, (gXFVirtualFolderTerms) ? nsMsgViewType.eShowVirtualFolderResults : nsMsgViewType.eShowQuickSearchResults, gDBView.viewFlags, gDBView.sortType, gDBView.sortOrder);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user