From c7d4e240e8400a108d24dfb902bff9105ccdba0b Mon Sep 17 00:00:00 2001 From: "Zheng, Lei" Date: Fri, 23 Aug 2019 09:55:34 +0800 Subject: [PATCH] PartDesign: fix datum edit through external link --- src/Mod/PartDesign/Gui/ViewProviderDatum.cpp | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/Mod/PartDesign/Gui/ViewProviderDatum.cpp b/src/Mod/PartDesign/Gui/ViewProviderDatum.cpp index d5f3f0420e..9a65fecbf2 100644 --- a/src/Mod/PartDesign/Gui/ViewProviderDatum.cpp +++ b/src/Mod/PartDesign/Gui/ViewProviderDatum.cpp @@ -299,8 +299,9 @@ bool ViewProviderDatum::doubleClicked(void) if (datumBody != NULL) { if (datumBody != activeBody) { - _FCMD_OBJ_DOC_CMD(Gui,datumBody,"ActiveView.setActiveObject('" << PDBODYKEY << "', " - << Gui::Command::getObjectCmd(datumBody) << ")"); + Gui::Command::doCommand(Gui::Command::Gui, + "Gui.ActiveDocument.ActiveView.setActiveObject('%s',%s)", + PDBODYKEY, Gui::Command::getObjectCmd(datumBody).c_str()); activeBody = datumBody; } }