diff options
author | Campbell Barton <ideasman42@gmail.com> | 2018-10-24 03:37:44 +0300 |
---|---|---|
committer | Campbell Barton <ideasman42@gmail.com> | 2018-10-24 03:37:44 +0300 |
commit | 901ccfab52ada8e46a61c1dce56fa43c291fb935 (patch) | |
tree | ecfeb42dc374140b99122f4b99e07764b5da2b8d /release | |
parent | 134db5618ae7cff626f9f201bb1037aa71c5d1e8 (diff) |
Fix T57366: Mesh.from_pydata invalid loose-edge state
Diffstat (limited to 'release')
-rw-r--r-- | release/scripts/modules/bpy_types.py | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/release/scripts/modules/bpy_types.py b/release/scripts/modules/bpy_types.py index 9fe45d223f5..84262e618d8 100644 --- a/release/scripts/modules/bpy_types.py +++ b/release/scripts/modules/bpy_types.py @@ -454,6 +454,8 @@ class Mesh(bpy_types.ID): # if no edges - calculate them if faces and (not edges): self.update(calc_edges=True) + elif edges: + self.update(calc_edges_loose=True) @property def edge_keys(self): |