diff options
-rw-r--r-- | source/blender/editors/space_file/filelist.c | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/source/blender/editors/space_file/filelist.c b/source/blender/editors/space_file/filelist.c index 0d1aff09e9c..1b5987d0901 100644 --- a/source/blender/editors/space_file/filelist.c +++ b/source/blender/editors/space_file/filelist.c @@ -2215,11 +2215,9 @@ static int filelist_readjob_list_dir( } /* Otherwise, do not check extensions for directories! */ else if (!(entry->typeflag & FILE_TYPE_DIR)) { + entry->typeflag = file_extension_type(root, entry->relpath); if (filter_glob[0] && BLI_testextensie_glob(entry->relpath, filter_glob)) { - entry->typeflag = FILE_TYPE_OPERATOR; - } - else { - entry->typeflag = file_extension_type(root, entry->relpath); + entry->typeflag |= FILE_TYPE_OPERATOR; } } |