Index: Riskeer/WaveImpactAsphaltCover/src/Riskeer.WaveImpactAsphaltCover.Plugin/WaveImpactAsphaltCoverPlugin.cs =================================================================== diff -u -rd3f41bfc31129726d15da7e445ac2b0bfea372c6 -r1469790a1ed71e0a98b6a60ac409fd17a09e2f62 --- Riskeer/WaveImpactAsphaltCover/src/Riskeer.WaveImpactAsphaltCover.Plugin/WaveImpactAsphaltCoverPlugin.cs (.../WaveImpactAsphaltCoverPlugin.cs) (revision d3f41bfc31129726d15da7e445ac2b0bfea372c6) +++ Riskeer/WaveImpactAsphaltCover/src/Riskeer.WaveImpactAsphaltCover.Plugin/WaveImpactAsphaltCoverPlugin.cs (.../WaveImpactAsphaltCoverPlugin.cs) (revision 1469790a1ed71e0a98b6a60ac409fd17a09e2f62) @@ -274,10 +274,9 @@ private static bool CloseFailurePathViewForData(WaveImpactAsphaltCoverFailurePathView view, object dataToCloseFor) { - var assessmentSection = dataToCloseFor as IAssessmentSection; var failureMechanism = dataToCloseFor as WaveImpactAsphaltCoverFailureMechanism; - return assessmentSection != null + return dataToCloseFor is IAssessmentSection assessmentSection ? ReferenceEquals(view.AssessmentSection, assessmentSection) : ReferenceEquals(view.FailureMechanism, failureMechanism); } @@ -299,7 +298,7 @@ failureMechanism = failurePathContext.WrappedData; } - return failureMechanism != null && ReferenceEquals(view.FailureMechanism.SectionResultsOld, failureMechanism.SectionResultsOld); + return failureMechanism != null && ReferenceEquals(view.FailureMechanism.SectionResults, failureMechanism.SectionResults); } #endregion