From a4be7a9772de7df04e28a83c15c1469e8914fa49 Mon Sep 17 00:00:00 2001 From: PaddleStroke Date: Wed, 29 May 2024 12:19:18 +0200 Subject: [PATCH] TechDraw: Smart dimension, fix initial selection by disabling Auto::Transaction --- src/Mod/TechDraw/Gui/CommandCreateDims.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/Mod/TechDraw/Gui/CommandCreateDims.cpp b/src/Mod/TechDraw/Gui/CommandCreateDims.cpp index 66e0b21279..a6b1494f14 100644 --- a/src/Mod/TechDraw/Gui/CommandCreateDims.cpp +++ b/src/Mod/TechDraw/Gui/CommandCreateDims.cpp @@ -34,6 +34,7 @@ #include #endif//#ifndef _PreComp_ +#include #include #include #include @@ -1405,11 +1406,13 @@ CmdTechDrawDimension::CmdTechDrawDimension() sStatusTip = sToolTipText; sPixmap = "TechDraw_Dimension"; sAccel = "D"; + eType = ForEdit; } void CmdTechDrawDimension::activated(int iMsg) { Q_UNUSED(iMsg); + App::AutoTransaction::setEnable(false); ReferenceVector references2d; ReferenceVector references3d;