2
0
Эх сурвалжийг харах

Fix wrong disconnect in callback in VisibilityNotifier 3D

Александр Растриженков 5 жил өмнө
parent
commit
d8dbcbe066

+ 0 - 2
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);
 }
 

+ 0 - 1
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);
 }