From 0f85146d89d3813ded3662af912f5cd5aa209af8 Mon Sep 17 00:00:00 2001 From: Dmitry Pinaev Date: Sun, 13 Oct 2024 23:05:28 +0200 Subject: [PATCH] Check embedded proxy widget for nullptr (#441) --- src/NodeGraphicsObject.cpp | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/NodeGraphicsObject.cpp b/src/NodeGraphicsObject.cpp index f76942ea..f4e38c63 100644 --- a/src/NodeGraphicsObject.cpp +++ b/src/NodeGraphicsObject.cpp @@ -78,7 +78,10 @@ BasicGraphicsScene *NodeGraphicsObject::nodeScene() const void NodeGraphicsObject::updateQWidgetEmbedPos() { - _proxyWidget->setPos(nodeScene()->nodeGeometry().widgetPosition(_nodeId)); + if (_proxyWidget) { + AbstractNodeGeometry &geometry = nodeScene()->nodeGeometry(); + _proxyWidget->setPos(geometry.widgetPosition(_nodeId)); + } } void NodeGraphicsObject::embedQWidget()