File Browser: respect UserPref for filtering.

Setting 'Filter Files' to false, now shows all files in file browser by default when called with any operator.
This commit is contained in:
Andrea Weikert
2010-04-15 20:37:47 +00:00
parent b802ac3cf6
commit 83daf2193e

View File

@@ -160,8 +160,13 @@ short ED_fileselect_set_params(SpaceFile *sfile)
params->filter |= RNA_boolean_get(op->ptr, "filter_btx") ? BTXFILE : 0;
if(RNA_struct_find_property(op->ptr, "filter_collada"))
params->filter |= RNA_boolean_get(op->ptr, "filter_collada") ? COLLADAFILE : 0;
if (params->filter != 0)
params->flag |= FILE_FILTER;
if (params->filter != 0) {
if (U.uiflag & USER_FILTERFILEEXTS) {
params->flag |= FILE_FILTER;
} else {
params->flag &= ~FILE_FILTER;
}
}
if (U.uiflag & USER_HIDE_DOT) {
params->flag |= FILE_HIDE_DOT;