fixed erroneous hold keyframe logic

Fixes #1326
This commit is contained in:
itsmattkc
2021-03-22 23:28:43 +11:00
parent 77ea4121a0
commit cd6544ba64
+1 -1
View File
@@ -598,7 +598,7 @@ QVariant Node::GetSplitValueAtTimeOnTrack(const QString &input, const rational &
if (before->time() == time
|| !NodeValue::type_can_be_interpolated(GetInputDataType(input))
|| (before->time() < time && before->type() == NodeKeyframe::kHold)) {
|| (before->type() == NodeKeyframe::kHold && after->time() > time)) {
// Time == keyframe time, so value is precise
return before->value();