1
0
mirror of https://github.com/godotengine/godot.git synced 2025-11-04 12:00:25 +00:00

Ensure instance uniforms are freed by updating dirty items before freeing.

This commit is contained in:
clayjohn
2025-02-06 14:45:55 -08:00
parent f0f5319b0b
commit b676944dcf

View File

@@ -2605,8 +2605,8 @@ bool RendererCanvasCull::free(RID p_rid) {
}
canvas_item_set_material(canvas_item->self, RID());
canvas_item->instance_uniforms.free(canvas_item->self);
update_dirty_items();
canvas_item->instance_uniforms.free(canvas_item->self);
if (canvas_item->canvas_group != nullptr) {
memdelete(canvas_item->canvas_group);