Index: Ringtoets/Integration/src/Ringtoets.Integration.Plugin/RingtoetsPlugin.cs =================================================================== diff -u -rf35a1bdec32700c5cb0027d714c8a51dfc118e0d -rc0ee4bb48b50e51d1676bbffde1857f4e78ffc06 --- Ringtoets/Integration/src/Ringtoets.Integration.Plugin/RingtoetsPlugin.cs (.../RingtoetsPlugin.cs) (revision f35a1bdec32700c5cb0027d714c8a51dfc118e0d) +++ Ringtoets/Integration/src/Ringtoets.Integration.Plugin/RingtoetsPlugin.cs (.../RingtoetsPlugin.cs) (revision c0ee4bb48b50e51d1676bbffde1857f4e78ffc06) @@ -912,20 +912,23 @@ { if (dialog.ShowDialog() == DialogResult.OK) { - WmtsMapData selectedMapData = dialog.SelectedMapData; - if (selectedMapData == null) - { - return; - } - - assessmentSection.BackgroundMapData.MapData = selectedMapData; - assessmentSection.BackgroundMapData.NotifyObservers(); - assessmentSection.NotifyObservers(); - assessmentSection.BackgroundMapData.MapData.IsVisible = true; + SetSelectedMapData(assessmentSection, dialog.SelectedMapData); } } } + private static void SetSelectedMapData(IAssessmentSection assessmentSection, ImageBasedMapData selectedMapData) + { + assessmentSection.BackgroundMapData.MapData = selectedMapData; + if (selectedMapData == null) + { + return; + } + assessmentSection.BackgroundMapData.NotifyObservers(); + assessmentSection.NotifyObservers(); + assessmentSection.BackgroundMapData.MapData.IsVisible = true; + } + #endregion #region ForeshoreProfile TreeNodeInfo