From 35013a0afd2af6b8f7c43b239acd84a0d2fad77d Mon Sep 17 00:00:00 2001 From: marioalexis84 <53127171+marioalexis84@users.noreply.github.com> Date: Mon, 14 Oct 2024 10:50:46 -0300 Subject: [PATCH] Fem: Remove highlighted nodes if ccx finish without error - fixes #14855 (#17203) --- src/Mod/Fem/femtools/ccxtools.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/Mod/Fem/femtools/ccxtools.py b/src/Mod/Fem/femtools/ccxtools.py index dcda11ead4..b8bbaafe28 100644 --- a/src/Mod/Fem/femtools/ccxtools.py +++ b/src/Mod/Fem/femtools/ccxtools.py @@ -599,6 +599,10 @@ class FemToolsCcx(QtCore.QRunnable, QtCore.QObject): self.has_nonpositive_jacobians() FreeCAD.Console.PrintMessage("\n--------end problems---------\n") else: + # remove highlighted nodes, if any + if FreeCAD.GuiUp: + self.mesh.ViewObject.HighlightedNodes = [] + FreeCAD.Console.PrintMessage("CalculiX finished without error.\n") return ret_code