Index: Ringtoets/Piping/src/Ringtoets.Piping.Forms/Views/PipingFailureMechanismView.cs =================================================================== diff -u -rf25ad66ab15127c0d12410945f2cca66c0e77fc3 -r295b07d5a5211275ba4933364352b09bb9d65852 --- Ringtoets/Piping/src/Ringtoets.Piping.Forms/Views/PipingFailureMechanismView.cs (.../PipingFailureMechanismView.cs) (revision f25ad66ab15127c0d12410945f2cca66c0e77fc3) +++ Ringtoets/Piping/src/Ringtoets.Piping.Forms/Views/PipingFailureMechanismView.cs (.../PipingFailureMechanismView.cs) (revision 295b07d5a5211275ba4933364352b09bb9d65852) @@ -173,11 +173,11 @@ private void CreateObservers() { - failureMechanismObserver = new Observer(UpdateMapData) + failureMechanismObserver = new Observer(UpdateSectionsMapData) { Observable = FailureMechanism }; - assessmentSectionObserver = new Observer(UpdateMapData) + assessmentSectionObserver = new Observer(UpdateReferenceLineMapData) { Observable = AssessmentSection }; @@ -230,17 +230,6 @@ }; } - private void UpdateMapData() - { - UpdateCalculationsMapData(); - UpdateHydraulicBoundaryLocationsMapData(); - UpdateReferenceLineMapData(); - - UpdateSectionsMapData(); - UpdateSurfaceLinesMapData(); - UpdateStochasticSoilModelsMapData(); - } - private void SetAllMapDataFeatures() { SetCalculationsMapData(); Index: Ringtoets/Piping/test/Ringtoets.Piping.Forms.Test/Views/PipingFailureMechanismViewTest.cs =================================================================== diff -u -rf25ad66ab15127c0d12410945f2cca66c0e77fc3 -r295b07d5a5211275ba4933364352b09bb9d65852 --- Ringtoets/Piping/test/Ringtoets.Piping.Forms.Test/Views/PipingFailureMechanismViewTest.cs (.../PipingFailureMechanismViewTest.cs) (revision f25ad66ab15127c0d12410945f2cca66c0e77fc3) +++ Ringtoets/Piping/test/Ringtoets.Piping.Forms.Test/Views/PipingFailureMechanismViewTest.cs (.../PipingFailureMechanismViewTest.cs) (revision 295b07d5a5211275ba4933364352b09bb9d65852) @@ -305,13 +305,6 @@ var mocks = new MockRepository(); IObserver[] observers = AttachMapDataObservers(mocks, map.Data.Collection); observers[referenceLineIndex].Expect(obs => obs.UpdateObserver()); - observers[stochasticSoilModelsIndex].Expect(obs => obs.UpdateObserver()); - observers[surfaceLinesIndex].Expect(obs => obs.UpdateObserver()); - observers[sectionsIndex].Expect(obs => obs.UpdateObserver()); - observers[sectionsStartPointIndex].Expect(obs => obs.UpdateObserver()); - observers[sectionsEndPointIndex].Expect(obs => obs.UpdateObserver()); - observers[hydraulicBoundaryLocationsIndex].Expect(obs => obs.UpdateObserver()); - observers[calculationsIndex].Expect(obs => obs.UpdateObserver()); mocks.ReplayAll(); MapData referenceLineMapData = map.Data.Collection.ElementAt(referenceLineIndex); @@ -421,14 +414,9 @@ var mocks = new MockRepository(); IObserver[] observers = AttachMapDataObservers(mocks, map.Data.Collection); - observers[referenceLineIndex].Expect(obs => obs.UpdateObserver()); - observers[stochasticSoilModelsIndex].Expect(obs => obs.UpdateObserver()); - observers[surfaceLinesIndex].Expect(obs => obs.UpdateObserver()); observers[sectionsIndex].Expect(obs => obs.UpdateObserver()); observers[sectionsStartPointIndex].Expect(obs => obs.UpdateObserver()); observers[sectionsEndPointIndex].Expect(obs => obs.UpdateObserver()); - observers[hydraulicBoundaryLocationsIndex].Expect(obs => obs.UpdateObserver()); - observers[calculationsIndex].Expect(obs => obs.UpdateObserver()); mocks.ReplayAll(); // When