Bug 712571 - Fix for nsIFilePicker filterIndex always returning 0 on Vista and up. r=neil.

This commit is contained in:
Jim Mathies 2012-01-03 08:59:29 -06:00
Родитель 2f88b24072
Коммит 3389a44ca8
1 изменённых файлов: 6 добавлений и 0 удалений

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

@ -973,6 +973,12 @@ nsFilePicker::ShowFilePicker(const nsString& aInitialDir)
// results
// Remember what filter type the user selected
UINT filterIdxResult;
if (SUCCEEDED(dialog->GetFileTypeIndex(&filterIdxResult))) {
mSelectedType = (PRInt16)filterIdxResult;
}
// single selection
if (mMode != modeOpenMultiple) {
nsRefPtr<IShellItem> item;