Bug 423776 - Wrong action shown for protocol in prefs, can't get back to OS default. r=biesi, a=blocking-ff3+

This commit is contained in:
dolske@mozilla.com 2008-04-08 16:18:16 -07:00
Родитель ccb93d8081
Коммит 54ae4f3f3e
1 изменённых файлов: 6 добавлений и 1 удалений

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

@ -57,7 +57,12 @@ nsMIMEInfoUnix::GetHasDefaultHandler(PRBool *_retval)
if (NS_SUCCEEDED(vfs->GetAppForMimeType(mType, getter_AddRefs(app))) && app)
*_retval = PR_TRUE;
}
return NS_OK;
if (*_retval)
return NS_OK;
// If we didn't find a VFS handler, fallback.
return nsMIMEInfoImpl::GetHasDefaultHandler(_retval);
}
nsresult