diff options
author | Kanabenki <18357657+Kanabenki@users.noreply.github.com> | 2019-03-19 10:21:52 +0100 |
---|---|---|
committer | Kanabenki <18357657+Kanabenki@users.noreply.github.com> | 2019-03-19 10:21:52 +0100 |
commit | a1e7febbb3d8d107fb55be0158660004272306bf (patch) | |
tree | c05dce2a91a5b9cdda1d6bf8f2960b2d6f03bf90 | |
parent | a53645e726097e9020d12df886b62431cb1740b9 (diff) |
Keep binds for connected signals when changing node type
-rw-r--r-- | editor/scene_tree_dock.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/editor/scene_tree_dock.cpp b/editor/scene_tree_dock.cpp index 19b46ef90f..883aef0565 100644 --- a/editor/scene_tree_dock.cpp +++ b/editor/scene_tree_dock.cpp @@ -1801,7 +1801,7 @@ void SceneTreeDock::replace_node(Node *p_node, Node *p_by_node, bool p_keep_prop Object::Connection &c = F->get(); if (!(c.flags & Object::CONNECT_PERSIST)) continue; - newnode->connect(c.signal, c.target, c.method, varray(), Object::CONNECT_PERSIST); + newnode->connect(c.signal, c.target, c.method, c.binds, Object::CONNECT_PERSIST); } } |