From e8e5fc79eabaac02e0de530847acae3aa289e9d6 Mon Sep 17 00:00:00 2001 From: wandererfan Date: Thu, 25 Sep 2025 18:57:07 -0400 Subject: [PATCH] [TD]prevent area dim crash on multiple faces --- src/Mod/TechDraw/Gui/CommandCreateDims.cpp | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/Mod/TechDraw/Gui/CommandCreateDims.cpp b/src/Mod/TechDraw/Gui/CommandCreateDims.cpp index dc035a6045..6b0c7197cc 100644 --- a/src/Mod/TechDraw/Gui/CommandCreateDims.cpp +++ b/src/Mod/TechDraw/Gui/CommandCreateDims.cpp @@ -710,8 +710,10 @@ protected: GeomSelectionSizes selection(selPoints.size(), selLine.size(), selCircleArc.size(), selEllipseArc.size(), selSplineAndCo.size(), selFaces.size()); if (selection.hasFaces()) { - if (selection.has1Face()) { makeCts_Faces(selAllowed); } - else { return false; } // nothing else with face works + makeCts_Faces(selAllowed); + if (!selection.has1Face()) { + Base::Console().warning("Multiple faces are selected. Using first.\n"); + } } else if (selection.hasPoints()) { if (selection.has1Point()) { selAllowed = true; }