diff --git a/GUI/View/Realspace/RealSpaceCanvas.cpp b/GUI/View/Realspace/RealSpaceCanvas.cpp index ab252cbbfd1b628e32d9ae8963828d776e19c2a6..aa9b66b88e5d6533e2af1865ab549271223445d2 100644 --- a/GUI/View/Realspace/RealSpaceCanvas.cpp +++ b/GUI/View/Realspace/RealSpaceCanvas.cpp @@ -183,8 +183,8 @@ void RealSpaceCanvas::setConnected(SampleModel* model, bool makeConnected) } else { disconnect(model, &SampleModel::rowsInserted, this, &RealSpaceCanvas::updateScene); disconnect(model, &SampleModel::rowsRemoved, this, &RealSpaceCanvas::updateScene); - connect(model, &SampleModel::rowsAboutToBeMoved, this, - &RealSpaceCanvas::onRowsAboutToBeRemoved); + disconnect(model, &SampleModel::rowsAboutToBeRemoved, this, + &RealSpaceCanvas::onRowsAboutToBeRemoved); disconnect(model, &SampleModel::nonPositionRelatedDataChanged, this, &RealSpaceCanvas::updateScene); disconnect(model, &SampleModel::modelReset, this, &RealSpaceCanvas::resetScene);