diff --git a/CHANGELOG b/CHANGELOG index f2fa05fd..e4cccb29 100644 --- a/CHANGELOG +++ b/CHANGELOG @@ -27,6 +27,7 @@ Version 4.5.1 (development) They can only be issued after parallel streams have been initialized with the 'parallel' command (if used). + Version 4.5 released on Feb 6, 2026 =================================== diff --git a/lib/window.cpp b/lib/window.cpp index 6930f6f0..fbc3d834 100644 --- a/lib/window.cpp +++ b/lib/window.cpp @@ -229,6 +229,12 @@ bool Window::SetNewMeshAndSolution(DataState new_state) (new_state.grid_f->VectorDim() == data_state.grid_f->VectorDim())) ||(!new_state.grid_f && !data_state.grid_f))) { + // retain the point line overlay + if (new_state.point_coords.empty() && !data_state.point_coords.empty()) + { + new_state.point_coords = data_state.point_coords; + } + ResetMeshAndSolution(new_state); data_state = std::move(new_state);