From 9432ec29bdbeba88de501222e2488b457aa52ef0 Mon Sep 17 00:00:00 2001 From: David Piringer Date: Thu, 16 Dec 2021 08:47:34 +0000 Subject: [PATCH] #3143 - overwrote the method `GetActualValue` in `ValueLookupParameter`, it will return its configured value if the `ExecutionContext` is null git-svn-id: https://src.heuristiclab.com/svn/core/trunk@18138 2abd9481-f8db-48e9-bd25-06bc13291c1b --- HeuristicLab.Parameters/3.3/ValueLookupParameter.cs | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/HeuristicLab.Parameters/3.3/ValueLookupParameter.cs b/HeuristicLab.Parameters/3.3/ValueLookupParameter.cs index c3ea97788e..5dc75ff348 100644 --- a/HeuristicLab.Parameters/3.3/ValueLookupParameter.cs +++ b/HeuristicLab.Parameters/3.3/ValueLookupParameter.cs @@ -150,6 +150,12 @@ public override IDeepCloneable Clone(Cloner cloner) { return new ValueLookupParameter(this, cloner); } + protected override IItem GetActualValue() { + if (ExecutionContext == null) + return Value; + return base.GetActualValue(); + } + public override string ToString() { if (Value != null) return Name + ": " + Value.ToString();