[Bf-extensions-cvs] [4015cd14] master: PDT: Placing new vertex by Absolute (fix)

Alan Odom noreply at git.blender.org
Sat Mar 28 18:59:42 CET 2020


Commit: 4015cd14250a7db23f81df22a3799701e8007664
Author: Alan Odom
Date:   Wed Feb 12 11:59:58 2020 +0000
Branches: master
https://developer.blender.org/rBA4015cd14250a7db23f81df22a3799701e8007664

PDT: Placing new vertex by Absolute (fix)

Minor error, there is no need to check for vertex type if adding a new vertex
by absolute coordinates.

===================================================================

M	precision_drawing_tools/pdt_command.py

===================================================================

diff --git a/precision_drawing_tools/pdt_command.py b/precision_drawing_tools/pdt_command.py
index ad21680f..dc30d2ff 100644
--- a/precision_drawing_tools/pdt_command.py
+++ b/precision_drawing_tools/pdt_command.py
@@ -652,10 +652,11 @@ def add_new_vertex(context, pg, operation, mode, obj, bm, verts, values):
         pg.error = PDT_ERR_ADDVEDIT
         context.window_manager.popup_menu(oops, title="Error", icon="ERROR")
         raise PDT_SelectionError
-    if not isinstance(verts[0], bmesh.types.BMVert):
-        pg.error = PDT_ERR_VERT_MODE
-        context.window_manager.popup_menu(oops, title="Error", icon="ERROR")
-        raise PDT_FeatureError
+    if mode not in {"a"}:
+        if not isinstance(verts[0], bmesh.types.BMVert):
+            pg.error = PDT_ERR_VERT_MODE
+            context.window_manager.popup_menu(oops, title="Error", icon="ERROR")
+            raise PDT_FeatureError
     # Absolute/Global Coordinates
     if mode == "a":
         try:



More information about the Bf-extensions-cvs mailing list