nodeparamview: fix crash when body is recreated

This commit is contained in:
itsmattkc
2022-05-28 19:20:33 -07:00
parent fc68a123ba
commit 8455e94de3
@@ -83,7 +83,10 @@ void NodeParamViewItem::Retranslate()
void NodeParamViewItem::RecreateBody()
{
delete body_;
if (body_) {
body_->setParent(nullptr);
body_->deleteLater();
}
body_ = new NodeParamViewItemBody(node_, create_checkboxes_);
connect(body_, &NodeParamViewItemBody::RequestSelectNode, this, &NodeParamViewItem::RequestSelectNode);