[Bf-blender-cvs] [48a78b41a0] app-templates: Fix for preset menus
Campbell Barton
noreply at git.blender.org
Tue Mar 21 22:32:22 CET 2017
Commit: 48a78b41a0445d440e552bce8752dc1166af9a16
Author: Campbell Barton
Date: Wed Mar 22 08:27:39 2017 +1100
Branches: app-templates
https://developer.blender.org/rB48a78b41a0445d440e552bce8752dc1166af9a16
Fix for preset menus
===================================================================
M release/scripts/modules/bl_app_override.py
===================================================================
diff --git a/release/scripts/modules/bl_app_override.py b/release/scripts/modules/bl_app_override.py
index 284a99e3f3..20d7a71f9c 100644
--- a/release/scripts/modules/bl_app_override.py
+++ b/release/scripts/modules/bl_app_override.py
@@ -152,7 +152,11 @@ def ui_draw_filter_register(
return cls.__getattr__(self, attr)
except AttributeError:
# class variable
- return getattr(cls, attr)
+ try:
+ return getattr(cls, attr)
+ except AttributeError:
+ # for preset bl_idname access
+ return getattr(UILayout(self), attr)
@property
def layout(self):
More information about the Bf-blender-cvs
mailing list