Index: Riskeer/DuneErosion/src/Riskeer.DuneErosion.Plugin/DuneErosionPlugin.cs =================================================================== diff -u -re399444e4d2e2055f41492880402a8c07e6830c4 -r708d8a87682457f8b6b694447d770ab9466c9baa --- Riskeer/DuneErosion/src/Riskeer.DuneErosion.Plugin/DuneErosionPlugin.cs (.../DuneErosionPlugin.cs) (revision e399444e4d2e2055f41492880402a8c07e6830c4) +++ Riskeer/DuneErosion/src/Riskeer.DuneErosion.Plugin/DuneErosionPlugin.cs (.../DuneErosionPlugin.cs) (revision 708d8a87682457f8b6b694447d770ab9466c9baa) @@ -124,6 +124,7 @@ { Text = context => noProbabilityValueDoubleConverter.ConvertToString(context.WrappedData.TargetProbability), Image = context => RiskeerCommonFormsResources.GenericInputOutputIcon, + EnsureVisibleOnCreate = (context, o) => true, ContextMenuStrip = DuneLocationCalculationsForUserDefinedTargetProbabilityContextMenuStrip }; } Index: Riskeer/DuneErosion/test/Riskeer.DuneErosion.Plugin.Test/TreeNodeInfos/DuneLocationCalculationsForUserDefinedTargetProbabilityContextTreeNodeInfoTest.cs =================================================================== diff -u -r21b6dc6a29043473c884bb115b95417d0bd9f203 -r708d8a87682457f8b6b694447d770ab9466c9baa --- Riskeer/DuneErosion/test/Riskeer.DuneErosion.Plugin.Test/TreeNodeInfos/DuneLocationCalculationsForUserDefinedTargetProbabilityContextTreeNodeInfoTest.cs (.../DuneLocationCalculationsForUserDefinedTargetProbabilityContextTreeNodeInfoTest.cs) (revision 21b6dc6a29043473c884bb115b95417d0bd9f203) +++ Riskeer/DuneErosion/test/Riskeer.DuneErosion.Plugin.Test/TreeNodeInfos/DuneLocationCalculationsForUserDefinedTargetProbabilityContextTreeNodeInfoTest.cs (.../DuneLocationCalculationsForUserDefinedTargetProbabilityContextTreeNodeInfoTest.cs) (revision 708d8a87682457f8b6b694447d770ab9466c9baa) @@ -90,7 +90,7 @@ Assert.IsNull(info.ForeColor); Assert.IsNotNull(info.Image); Assert.IsNotNull(info.ContextMenuStrip); - Assert.IsNull(info.EnsureVisibleOnCreate); + Assert.IsNotNull(info.EnsureVisibleOnCreate); Assert.IsNull(info.ExpandOnCreate); Assert.IsNull(info.ChildNodeObjects); Assert.IsNull(info.CanRename); @@ -141,6 +141,16 @@ } [Test] + public void EnsureVisibleOnCreate_Always_ReturnsTrue() + { + // Call + bool ensureVisibleOnCreate = info.EnsureVisibleOnCreate(null, null); + + // Assert + Assert.IsTrue(ensureVisibleOnCreate); + } + + [Test] public void ContextMenuStrip_Always_CallsBuilder() { // Setup