Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender-addons.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'archipack/archipack_preset.py')
-rw-r--r--archipack/archipack_preset.py8
1 files changed, 7 insertions, 1 deletions
diff --git a/archipack/archipack_preset.py b/archipack/archipack_preset.py
index c5fe9446..3092e494 100644
--- a/archipack/archipack_preset.py
+++ b/archipack/archipack_preset.py
@@ -501,11 +501,17 @@ class ArchipackPreset(AddPresetBase):
if prop_id not in blacklist:
if not (prop.is_hidden or prop.is_skip_save):
ret.append("d.%s" % prop_id)
+ ret.sort()
return ret
@property
def preset_defines(self):
- return ["d = bpy.context.active_object.data." + self.preset_subdir + "[0]"]
+ o = bpy.context.active_object
+ m = o.archipack_material[0]
+ return [
+ "d = bpy.context.active_object.data." + self.preset_subdir + "[0]",
+ "bpy.ops.archipack.material(category='" + m.category + "', material='" + m.material + "')"
+ ]
def pre_cb(self, context):
return