From 8bfee403eb80ca4baa850f60116eaeedf774f081 Mon Sep 17 00:00:00 2001 From: a1xd <68629610+a1xd@users.noreply.github.com> Date: Thu, 23 Sep 2021 19:14:05 -0400 Subject: fix - motivity not set from input --- grapher/Models/Options/AccelTypeOptions.cs | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) diff --git a/grapher/Models/Options/AccelTypeOptions.cs b/grapher/Models/Options/AccelTypeOptions.cs index e5b0fde..44c9ea8 100644 --- a/grapher/Models/Options/AccelTypeOptions.cs +++ b/grapher/Models/Options/AccelTypeOptions.cs @@ -271,7 +271,7 @@ namespace grapher GrowthRate.SetActiveValue(args.growthRate); Smooth.SetActiveValue(args.smooth); Scale.SetActiveValue(args.scale); - Limit.SetActiveValue(args.limit); + Limit.SetActiveValue((args.mode == AccelMode.motivity) ? args.motivity : args.limit); PowerClassic.SetActiveValue(args.power); Exponent.SetActiveValue(args.exponent); Midpoint.SetActiveValue(args.midpoint); @@ -319,7 +319,17 @@ namespace grapher if (Smooth.Visible) args.smooth = Smooth.Field.Data; if (Scale.Visible) args.scale = Scale.Field.Data; if (Cap.Visible) args.cap = Cap.Field.Data; - if (Limit.Visible) args.limit = Limit.Field.Data; + if (Limit.Visible) + { + if (args.mode == AccelMode.motivity) + { + args.motivity = Limit.Field.Data; + } + else + { + args.limit = Limit.Field.Data; + } + } if (PowerClassic.Visible) args.power = PowerClassic.Field.Data; if (Exponent.Visible)args.exponent = Exponent.Field.Data; if (Offset.Visible) args.offset = Offset.Field.Data; -- cgit v1.2.3