From 391ed3db8a28d72ab3d5adffd1c86a8ddcd03588 Mon Sep 17 00:00:00 2001 From: Uwe Date: Sun, 12 Jun 2022 18:18:26 +0200 Subject: [PATCH] [FEM] fix line filter resolution - when the resolution changes, the data must be refreshed for visualization and the plot --- src/Mod/Fem/Gui/TaskPostBoxes.cpp | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/Mod/Fem/Gui/TaskPostBoxes.cpp b/src/Mod/Fem/Gui/TaskPostBoxes.cpp index 4610456cb5..8149e85940 100644 --- a/src/Mod/Fem/Gui/TaskPostBoxes.cpp +++ b/src/Mod/Fem/Gui/TaskPostBoxes.cpp @@ -729,6 +729,12 @@ void TaskPostDataAlongLine::point2Changed(double) { void TaskPostDataAlongLine::resolutionChanged(int val) { static_cast(getObject())->Resolution.setValue(val); + // recompute the feature + static_cast(getObject())->recomputeFeature(); + // axis data must be refreshed + static_cast(getObject())->GetAxisData(); + // eventually a full recompute is necessary + getView()->getObject()->getDocument()->recompute(); } void TaskPostDataAlongLine::pointCallback(void* ud, SoEventCallback* n)