From b4dc02c73a78fb2bf4e5a64384ca2c625d2f10a5 Mon Sep 17 00:00:00 2001 From: Nic Barker Date: Tue, 1 Apr 2025 10:40:04 +1300 Subject: [PATCH] [Core] Fix a bug with how element string ids were stored when using Clay_Hovered --- clay.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/clay.h b/clay.h index ea17971..ea02c70 100644 --- a/clay.h +++ b/clay.h @@ -1981,7 +1981,7 @@ Clay_ElementId Clay__AttachId(Clay_ElementId elementId) { uint32_t idAlias = openLayoutElement->id; openLayoutElement->id = elementId.id; Clay__AddHashMapItem(elementId, openLayoutElement, idAlias); - Clay__StringArray_Add(&context->layoutElementIdStrings, elementId.stringId); + Clay__StringArray_Set(&context->layoutElementIdStrings, context->layoutElements.length - 1, elementId.stringId); return elementId; }