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)