From: Daniel Arndt Date: Fri, 5 Jun 2020 03:03:17 +0000 (-0400) Subject: Also fix TransfiniteInterpolationManifold::initialize X-Git-Tag: v9.3.0-rc1~1486^2 X-Git-Url: https://gitweb.dealii.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=refs%2Fpull%2F10461%2Fhead;p=dealii.git Also fix TransfiniteInterpolationManifold::initialize --- diff --git a/source/grid/manifold_lib.cc b/source/grid/manifold_lib.cc index 51ddbc2fb4..1fb2f23840 100644 --- a/source/grid/manifold_lib.cc +++ b/source/grid/manifold_lib.cc @@ -1672,7 +1672,8 @@ TransfiniteInterpolationManifold::initialize( const Triangulation &triangulation) { this->triangulation = &triangulation; - // in case the triangulatoin is cleared, remove the pointers by a signal + // in case the triangulation is cleared, remove the pointers by a signal + clear_signal.disconnect(); clear_signal = triangulation.signals.clear.connect([&]() -> void { this->triangulation = nullptr; this->level_coarse = -1;