diff options
author | Rémi Verschelde <rverschelde@gmail.com> | 2020-01-02 15:38:17 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-01-02 15:38:17 +0100 |
commit | 0dc267634be5f210047756d1b06ea6fb2b83e162 (patch) | |
tree | 6927030ead70d9d572498648c14aabdf4633462f | |
parent | 1c88ee6c9695efb783eb9e6e9225288f3c50eab1 (diff) | |
parent | d8dbcbe066b581a4368297e69fafc890a1608937 (diff) |
Merge pull request #34352 from Rastrizh/fix_object_disconnect
Fix object disconnect
-rw-r--r-- | scene/2d/visibility_notifier_2d.cpp | 2 | ||||
-rw-r--r-- | scene/3d/visibility_notifier.cpp | 1 |
2 files changed, 0 insertions, 3 deletions
diff --git a/scene/2d/visibility_notifier_2d.cpp b/scene/2d/visibility_notifier_2d.cpp index 8138f96aa6..223e57f39f 100644 --- a/scene/2d/visibility_notifier_2d.cpp +++ b/scene/2d/visibility_notifier_2d.cpp @@ -319,8 +319,6 @@ void VisibilityEnabler2D::_node_removed(Node *p_node) { if (!visible) _change_node_state(p_node, true); - //changed to one shot, not needed - //p_node->disconnect(SceneStringNames::get_singleton()->exit_scene,this,"_node_removed"); nodes.erase(p_node); } diff --git a/scene/3d/visibility_notifier.cpp b/scene/3d/visibility_notifier.cpp index 14c4d306d1..510442dc1c 100644 --- a/scene/3d/visibility_notifier.cpp +++ b/scene/3d/visibility_notifier.cpp @@ -240,7 +240,6 @@ void VisibilityEnabler::_node_removed(Node *p_node) { if (!visible) _change_node_state(p_node, true); - p_node->disconnect(SceneStringNames::get_singleton()->tree_exiting, this, "_node_removed"); nodes.erase(p_node); } |