From 3bb37ec148f00c57769d4924703d6dc0a5990b5a Mon Sep 17 00:00:00 2001 From: wandererfan Date: Wed, 8 Oct 2025 13:24:12 -0400 Subject: [PATCH] [TD]fix subscript out of range on bad selection --- .../TechDraw/TechDrawTools/CommandAxoLengthDimension.py | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/src/Mod/TechDraw/TechDrawTools/CommandAxoLengthDimension.py b/src/Mod/TechDraw/TechDrawTools/CommandAxoLengthDimension.py index 1d2ddfe651..a22063a6e0 100644 --- a/src/Mod/TechDraw/TechDrawTools/CommandAxoLengthDimension.py +++ b/src/Mod/TechDraw/TechDrawTools/CommandAxoLengthDimension.py @@ -61,9 +61,12 @@ class CommandAxoLengthDimension: App.setActiveTransaction("Create axonometric length dimension") vertexes = [] edges = [] - if Utils.getSelEdges(2): - edges = Utils.getSelEdges(2) - vertexes = Utils.getSelVertexes(0) + + if not Utils.getSelEdges(2): + return + + edges = Utils.getSelEdges(2) + vertexes = Utils.getSelVertexes(0) if len(vertexes)<2: vertexes.append(edges[0].Vertexes[0])