From 7446930f698203d83a84aa03c9f8fdfaf243c9d8 Mon Sep 17 00:00:00 2001 From: Przemo Firszt Date: Thu, 10 Sep 2015 14:04:16 +0100 Subject: [PATCH] FEM: Fix invalid update_displacement reset call Reset parameter is not an option, empty parameters list call does the resetting. Signed-off-by: Przemo Firszt --- src/Mod/Fem/MechanicalAnalysis.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/Mod/Fem/MechanicalAnalysis.py b/src/Mod/Fem/MechanicalAnalysis.py index 9752cf852..5884c738e 100644 --- a/src/Mod/Fem/MechanicalAnalysis.py +++ b/src/Mod/Fem/MechanicalAnalysis.py @@ -622,7 +622,7 @@ class _ResultControlTaskPanel: if FreeCAD.FEM_dialog["show_disp"]: factor = self.form.hsb_displacement_factor.value() else: - factor = 0 + factor = 0.0 self.MeshObject.ViewObject.applyDisplacement(factor) def show_displacement(self, checked): @@ -630,7 +630,7 @@ class _ResultControlTaskPanel: FreeCAD.FEM_dialog["show_disp"] = checked if "result_object" in FreeCAD.FEM_dialog: if FreeCAD.FEM_dialog["result_object"] != self.result_object: - self.update_displacement(reset=True) + self.update_displacement() FreeCAD.FEM_dialog["result_object"] = self.result_object self.MeshObject.ViewObject.setNodeDisplacementByVectors(self.result_object.ElementNumbers, self.result_object.DisplacementVectors) self.update_displacement()