Fix crash when trying to create bones from Control
This commit is contained in:
parent
437041a983
commit
6a120107b3
@ -4592,6 +4592,9 @@ void CanvasItemEditor::_popup_callback(int p_op) {
|
|||||||
undo_redo->create_action(TTR("Create Custom Bone2D(s) from Node(s)"));
|
undo_redo->create_action(TTR("Create Custom Bone2D(s) from Node(s)"));
|
||||||
for (const KeyValue<Node *, Object *> &E : selection) {
|
for (const KeyValue<Node *, Object *> &E : selection) {
|
||||||
Node2D *n2d = Object::cast_to<Node2D>(E.key);
|
Node2D *n2d = Object::cast_to<Node2D>(E.key);
|
||||||
|
if (!n2d) {
|
||||||
|
continue;
|
||||||
|
}
|
||||||
|
|
||||||
Bone2D *new_bone = memnew(Bone2D);
|
Bone2D *new_bone = memnew(Bone2D);
|
||||||
String new_bone_name = n2d->get_name();
|
String new_bone_name = n2d->get_name();
|
||||||
|
Loading…
Reference in New Issue
Block a user