Merge pull request #23734 from RandomShaper/fix-canvas-layer-out-of-tree

Fix CanvasLayer trying to re-stack while out of tree
This commit is contained in:
Rémi Verschelde 2018-11-16 15:15:48 +01:00 committed by GitHub
commit 193324f354
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -164,7 +164,9 @@ void CanvasLayer::_notification(int p_what) {
} break;
case NOTIFICATION_MOVED_IN_PARENT: {
VisualServer::get_singleton()->viewport_set_canvas_stacking(viewport, canvas, layer, get_position_in_parent());
if (is_inside_tree())
VisualServer::get_singleton()->viewport_set_canvas_stacking(viewport, canvas, layer, get_position_in_parent());
} break;
}
}