From ce63288eaf7033ec52e4e13a9a80e94b96e55920 Mon Sep 17 00:00:00 2001 From: Philipp Oeser Date: Wed, 7 Aug 2019 17:45:51 +0200 Subject: F2: Fix T68342: error "New Face from edges" This was happening when checking the neighboring face winding [which could fail if the to-be-generated face is a triangle instead of a quad]. --- mesh_f2.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'mesh_f2.py') diff --git a/mesh_f2.py b/mesh_f2.py index 672ba886..c6dc74a6 100644 --- a/mesh_f2.py +++ b/mesh_f2.py @@ -122,7 +122,7 @@ def quad_from_edge(bm, edge_sel, context, event): flip_align = False if flip_align: # there is a face to which the normal can be aligned ref_verts = [v for v in normal_edge.link_faces[0].verts] - if v3 in ref_verts: + if v3 in ref_verts and v1 in ref_verts: va_1 = v3 va_2 = v1 elif normal_edge == edge_sel: -- cgit v1.2.3