From 3590a84945d0db95b0d61c2bc324605540e893d5 Mon Sep 17 00:00:00 2001 From: itsmattkc Date: Tue, 13 Apr 2021 22:41:01 +1000 Subject: [PATCH] nodeparamview: don't set properties if the root of an array --- app/widget/nodeparamview/nodeparamviewwidgetbridge.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/widget/nodeparamview/nodeparamviewwidgetbridge.cpp b/app/widget/nodeparamview/nodeparamviewwidgetbridge.cpp index 9c0254344..54c5b2285 100644 --- a/app/widget/nodeparamview/nodeparamviewwidgetbridge.cpp +++ b/app/widget/nodeparamview/nodeparamviewwidgetbridge.cpp @@ -535,7 +535,7 @@ void NodeParamViewWidgetBridge::InputValueChanged(const NodeInput &input, const void NodeParamViewWidgetBridge::PropertyChanged(const QString& input, const QString &key, const QVariant &value) { - if (input != input_.input()) { + if (input != input_.input() || (input_.IsArray() && input_.element() == -1)) { return; }