Merge pull request #53761 from groud/fix_tilemap_memory_leak
This commit is contained in:
commit
8240a11ba0
1 changed files with 2 additions and 1 deletions
|
@ -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();
|
||||
}
|
||||
}
|
||||
|
||||
|
|
Loading…
Add table
Reference in a new issue