From 9aed452f1d50b7c5ad81ccb5dbf4f54556055b61 Mon Sep 17 00:00:00 2001 From: itsmattkc Date: Sun, 19 Apr 2020 15:33:06 +1000 Subject: [PATCH] nodeparamviewitem: null check for keyframe control in SetTime() --- app/widget/nodeparamview/nodeparamviewitem.cpp | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/app/widget/nodeparamview/nodeparamviewitem.cpp b/app/widget/nodeparamview/nodeparamviewitem.cpp index 7009d475a..6d1c20d1f 100644 --- a/app/widget/nodeparamview/nodeparamviewitem.cpp +++ b/app/widget/nodeparamview/nodeparamviewitem.cpp @@ -242,7 +242,11 @@ void NodeParamViewItemBody::SetTimeTarget(Node *target) void NodeParamViewItemBody::SetTime(const rational &time) { foreach (const InputUI& ui_obj, input_ui_map_) { - ui_obj.key_control->SetTime(time); + // Only keyframable inputs have a key control widget + if (ui_obj.key_control) { + ui_obj.key_control->SetTime(time); + } + ui_obj.widget_bridge->SetTime(time); }