diff --git a/Logic/Framework/IRISApplication.cxx b/Logic/Framework/IRISApplication.cxx index ce8f2ce4..cc66f07e 100644 --- a/Logic/Framework/IRISApplication.cxx +++ b/Logic/Framework/IRISApplication.cxx @@ -312,6 +312,7 @@ ::ExecuteCnJCopy(JsrcImageWrapper::ImageType::IndexType SeedIndex) m_JOINImageData->GetJoinCF()->SetDrawingColor(drawing_color); m_JOINImageData->GetJoinCF()->SetSeedActive(true); m_JOINImageData->GetJoinCF()->Update(); + m_JOINImageData->GetJdst()->SetImage(m_JOINImageData->GetJoinCF()->GetOutput()); //needed because output has stolen the input's buffer and the input has no image buffer. InvokeEvent(LayerChangeEvent()); return m_JOINImageData->GetJoinCF()->GetUpdateFlag();