Merge pull request #53761 from groud/fix_tilemap_memory_leak

This commit is contained in:
Rémi Verschelde 2021-10-13 14:04:11 +02:00 committed by GitHub
commit 8240a11ba0
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -811,8 +811,9 @@ void TileMap::_rendering_cleanup_layer(int p_layer) {
ERR_FAIL_INDEX(p_layer, (int)layers.size());
RenderingServer *rs = RenderingServer::get_singleton();
if (!layers[p_layer].canvas_item.is_valid()) {
if (layers[p_layer].canvas_item.is_valid()) {
rs->free(layers[p_layer].canvas_item);
layers[p_layer].canvas_item = RID();
}
}