Index: Ringtoets/Common/src/Ringtoets.Common.Forms/Views/LocationsView.cs =================================================================== diff -u -rb6d6acf62adcb4b23c4c5f6724fbd0091585bbb3 -r8af359c5f69d68281f703b4ff06f5b4746bff75d --- Ringtoets/Common/src/Ringtoets.Common.Forms/Views/LocationsView.cs (.../LocationsView.cs) (revision b6d6acf62adcb4b23c4c5f6724fbd0091585bbb3) +++ Ringtoets/Common/src/Ringtoets.Common.Forms/Views/LocationsView.cs (.../LocationsView.cs) (revision 8af359c5f69d68281f703b4ff06f5b4746bff75d) @@ -188,14 +188,14 @@ private void IllustrationPointsControlOnSelectionChanged(object sender, EventArgs eventArgs) { + var selection = illustrationPointsControl.Selection as IllustrationPointControlItem; + Selection = selection != null + ? new SelectedTopLevelSubMechanismIllustrationPoint((TopLevelSubMechanismIllustrationPoint) selection.Source, + GetIllustrationPointControlItems().Select(ipci => ipci.ClosingSituation)) + : null; + if (!updatingControls) { - var selection = illustrationPointsControl.Selection as IllustrationPointControlItem; - Selection = selection != null - ? new SelectedTopLevelSubMechanismIllustrationPoint((TopLevelSubMechanismIllustrationPoint) selection.Source, - GetIllustrationPointControlItems().Select(ipci => ipci.ClosingSituation)) - : null; - OnSelectionChanged(); } }