diff options
author | Bastien Montagne <montagne29@wanadoo.fr> | 2019-08-14 12:42:22 +0300 |
---|---|---|
committer | Bastien Montagne <montagne29@wanadoo.fr> | 2019-08-14 12:43:25 +0300 |
commit | c47c7a44b202dd6abd635d8809fbbcce7994b7fd (patch) | |
tree | ba224918901e0a032e9f03a6d0a862b4ab9d8041 /release | |
parent | b4051db4fc3ae509aa65f96af348f8241ceb726f (diff) |
Fix T68623: bpy.types.UI_UL_list.filter_items_by_name is case sensitive.
Was a mismatch with default behavior from C-defined basic UI list...
Diffstat (limited to 'release')
-rw-r--r-- | release/scripts/startup/bl_ui/__init__.py | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/release/scripts/startup/bl_ui/__init__.py b/release/scripts/startup/bl_ui/__init__.py index 44229b2afdf..690a922b0d5 100644 --- a/release/scripts/startup/bl_ui/__init__.py +++ b/release/scripts/startup/bl_ui/__init__.py @@ -201,7 +201,7 @@ class UI_UL_list(bpy.types.UIList): for i, item in enumerate(items): name = getattr(item, propname, None) # This is similar to a logical xor - if bool(name and fnmatch.fnmatchcase(name, pattern)) is not bool(reverse): + if bool(name and fnmatch.fnmatch(name, pattern)) is not bool(reverse): flags[i] |= bitflag return flags |