If an user exits the source tree edit mode, without changing the name, the scene item would become undraggable until the scene is refreshed. We were setting the focus to just the label, not the whole widget.
@@ -413,7 +413,7 @@ void SourceTreeItem::ExitEditModeInternal(bool save)
editor = nullptr;
setFocusPolicy(Qt::NoFocus);
boxLayout->insertWidget(index, label);
- label->setFocus();
+ setFocus();
/* ----------------------------------------- */
/* check for empty string */