Index: Ringtoets/Common/src/Ringtoets.Common.Forms/Views/GeneralResultFaultTreeIllustrationPointView.cs =================================================================== diff -u -rb682197e586584cc5f29fafe31d6ed185b55e1e7 -rc072c430cf3193c3ada31a81bd0cd4e75f4a068a --- Ringtoets/Common/src/Ringtoets.Common.Forms/Views/GeneralResultFaultTreeIllustrationPointView.cs (.../GeneralResultFaultTreeIllustrationPointView.cs) (revision b682197e586584cc5f29fafe31d6ed185b55e1e7) +++ Ringtoets/Common/src/Ringtoets.Common.Forms/Views/GeneralResultFaultTreeIllustrationPointView.cs (.../GeneralResultFaultTreeIllustrationPointView.cs) (revision c072c430cf3193c3ada31a81bd0cd4e75f4a068a) @@ -27,6 +27,7 @@ using Core.Common.Controls.Views; using Ringtoets.Common.Data.Calculation; using Ringtoets.Common.Data.IllustrationPoints; +using Ringtoets.Common.Forms.PresentationObjects; namespace Ringtoets.Common.Forms.Views { @@ -139,7 +140,11 @@ private void OnIllustrationPointsControlSelectionChanged(object sender, EventArgs e) { - Selection = (illustrationPointsControl.Selection as IllustrationPointControlItem)?.Source; + var selection = illustrationPointsControl.Selection as IllustrationPointControlItem; + Selection = selection != null + ? new SelectedTopLevelFaultTreeIllustrationPoint((TopLevelFaultTreeIllustrationPoint)selection.Source, + GetIllustrationPointControlItems().Select(ipci => ipci.ClosingSituation)) + : null; OnSelectionChanged(); }