Index: Riskeer/ClosingStructures/src/Riskeer.ClosingStructures.Plugin/ClosingStructuresPlugin.cs =================================================================== diff -u -rfaec4cc9f61c9221333e153e7a5fb1f1b3ad24ac -rb2e674342e62c30bb8f78c89ca5cd450c8c6cc2e --- Riskeer/ClosingStructures/src/Riskeer.ClosingStructures.Plugin/ClosingStructuresPlugin.cs (.../ClosingStructuresPlugin.cs) (revision faec4cc9f61c9221333e153e7a5fb1f1b3ad24ac) +++ Riskeer/ClosingStructures/src/Riskeer.ClosingStructures.Plugin/ClosingStructuresPlugin.cs (.../ClosingStructuresPlugin.cs) (revision b2e674342e62c30bb8f78c89ca5cd450c8c6cc2e) @@ -520,7 +520,7 @@ builder.AddUpdateForeshoreProfileOfCalculationsItem(calculations, inquiryHelper, SynchronizeCalculationWithForeshoreProfileHelper.UpdateForeshoreProfileDerivedCalculationInput) - .AddCustomItem(CreateUpdateStructureItem(calculations)) + .AddCustomItem(CreateUpdateAllStructuresItem(calculations)) .AddSeparator() .AddValidateAllCalculationsInGroupItem( context, @@ -553,7 +553,7 @@ .Build(); } - private StrictContextMenuItem CreateUpdateStructureItem( + private StrictContextMenuItem CreateUpdateAllStructuresItem( IEnumerable> calculations) { var contextMenuEnabled = true; Index: Riskeer/GrassCoverErosionInwards/src/Riskeer.GrassCoverErosionInwards.Plugin/GrassCoverErosionInwardsPlugin.cs =================================================================== diff -u -rfaec4cc9f61c9221333e153e7a5fb1f1b3ad24ac -rb2e674342e62c30bb8f78c89ca5cd450c8c6cc2e --- Riskeer/GrassCoverErosionInwards/src/Riskeer.GrassCoverErosionInwards.Plugin/GrassCoverErosionInwardsPlugin.cs (.../GrassCoverErosionInwardsPlugin.cs) (revision faec4cc9f61c9221333e153e7a5fb1f1b3ad24ac) +++ Riskeer/GrassCoverErosionInwards/src/Riskeer.GrassCoverErosionInwards.Plugin/GrassCoverErosionInwardsPlugin.cs (.../GrassCoverErosionInwardsPlugin.cs) (revision b2e674342e62c30bb8f78c89ca5cd450c8c6cc2e) @@ -635,7 +635,7 @@ .GetCalculations() .OfType() .ToArray(); - StrictContextMenuItem updateDikeProfileItem = CreateUpdateDikeProfileItem(calculations); + StrictContextMenuItem updateDikeProfileItem = CreateUpdateAllDikeProfilesItem(calculations); IInquiryHelper inquiryHelper = GetInquiryHelper(); @@ -697,7 +697,7 @@ .Build(); } - private StrictContextMenuItem CreateUpdateDikeProfileItem(IEnumerable calculations) + private StrictContextMenuItem CreateUpdateAllDikeProfilesItem(IEnumerable calculations) { var contextMenuEnabled = true; string toolTipMessage = Resources.GrassCoverErosionInwardsPlugin_CreateUpdateDikeProfileItem_Update_all_calculations_with_DikeProfile_Tooltip; Index: Riskeer/HeightStructures/src/Riskeer.HeightStructures.Plugin/HeightStructuresPlugin.cs =================================================================== diff -u -rfaec4cc9f61c9221333e153e7a5fb1f1b3ad24ac -rb2e674342e62c30bb8f78c89ca5cd450c8c6cc2e --- Riskeer/HeightStructures/src/Riskeer.HeightStructures.Plugin/HeightStructuresPlugin.cs (.../HeightStructuresPlugin.cs) (revision faec4cc9f61c9221333e153e7a5fb1f1b3ad24ac) +++ Riskeer/HeightStructures/src/Riskeer.HeightStructures.Plugin/HeightStructuresPlugin.cs (.../HeightStructuresPlugin.cs) (revision b2e674342e62c30bb8f78c89ca5cd450c8c6cc2e) @@ -524,7 +524,7 @@ builder.AddUpdateForeshoreProfileOfCalculationsItem(calculations, inquiryHelper, SynchronizeCalculationWithForeshoreProfileHelper.UpdateForeshoreProfileDerivedCalculationInput) - .AddCustomItem(CreateUpdateStructureItem(calculations)) + .AddCustomItem(CreateUpdateAllStructuresItem(calculations)) .AddSeparator() .AddValidateAllCalculationsInGroupItem( context, @@ -557,7 +557,7 @@ .Build(); } - private StrictContextMenuItem CreateUpdateStructureItem( + private StrictContextMenuItem CreateUpdateAllStructuresItem( IEnumerable> calculations) { var contextMenuEnabled = true; Index: Riskeer/Integration/src/Riskeer.Integration.Plugin/RiskeerPlugin.cs =================================================================== diff -u -r3b7c2d63b3a43d50f694177a8364ea5e0bbcffc9 -rb2e674342e62c30bb8f78c89ca5cd450c8c6cc2e --- Riskeer/Integration/src/Riskeer.Integration.Plugin/RiskeerPlugin.cs (.../RiskeerPlugin.cs) (revision 3b7c2d63b3a43d50f694177a8364ea5e0bbcffc9) +++ Riskeer/Integration/src/Riskeer.Integration.Plugin/RiskeerPlugin.cs (.../RiskeerPlugin.cs) (revision b2e674342e62c30bb8f78c89ca5cd450c8c6cc2e) @@ -1464,8 +1464,7 @@ failureMechanism = failureMechanismContext.WrappedData; } - return failureMechanism != null && - failureMechanism is IHasSectionResults failureMechanismWithSectionResults && + return failureMechanism is IHasSectionResults failureMechanismWithSectionResults && ReferenceEquals(view.FailureMechanism.SectionResults, failureMechanismWithSectionResults.SectionResults); } Index: Riskeer/StabilityPointStructures/src/Riskeer.StabilityPointStructures.Plugin/StabilityPointStructuresPlugin.cs =================================================================== diff -u -r89a1b4776f9063fab7fad529cac3ab8d882740fb -rb2e674342e62c30bb8f78c89ca5cd450c8c6cc2e --- Riskeer/StabilityPointStructures/src/Riskeer.StabilityPointStructures.Plugin/StabilityPointStructuresPlugin.cs (.../StabilityPointStructuresPlugin.cs) (revision 89a1b4776f9063fab7fad529cac3ab8d882740fb) +++ Riskeer/StabilityPointStructures/src/Riskeer.StabilityPointStructures.Plugin/StabilityPointStructuresPlugin.cs (.../StabilityPointStructuresPlugin.cs) (revision b2e674342e62c30bb8f78c89ca5cd450c8c6cc2e) @@ -525,7 +525,7 @@ builder.AddUpdateForeshoreProfileOfCalculationsItem(calculations, inquiryHelper, SynchronizeCalculationWithForeshoreProfileHelper.UpdateForeshoreProfileDerivedCalculationInput) - .AddCustomItem(CreateUpdateStructureItem(calculations)) + .AddCustomItem(CreateUpdateAllStructuresItem(calculations)) .AddSeparator() .AddValidateAllCalculationsInGroupItem( context, @@ -558,7 +558,7 @@ .Build(); } - private StrictContextMenuItem CreateUpdateStructureItem( + private StrictContextMenuItem CreateUpdateAllStructuresItem( IEnumerable> calculations) { var contextMenuEnabled = true;