This commit is contained in:
Coarse Rosinflower 2026-05-16 23:41:46 -05:00 committed by GitHub
commit 469eeb0ec1
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

6
clay.h
View file

@ -95,7 +95,7 @@
#define CLAY_SIDI_LOCAL(label, index) Clay__HashStringWithOffset(label, index, Clay_GetOpenElementId())
#define CLAY__STRING_LENGTH(s) ((sizeof(s) / sizeof((s)[0])) - sizeof((s)[0]))
#define CLAY__STRING_LENGTH(s) ((sizeof(s) / sizeof((s)[0])) - 1)
#define CLAY__ENSURE_STRING_LITERAL(x) ("" x "")
@ -4405,7 +4405,7 @@ void Clay__CloneElementsWithExitTransition() {
}
}
}
};
}
void Clay_ApplyTransitionedPropertiesToElement(Clay_LayoutElement* currentElement, Clay_TransitionProperty properties, Clay_TransitionData currentTransitionData, Clay_BoundingBox* boundingBox, bool reparented) {
if (properties & CLAY_TRANSITION_PROPERTY_WIDTH) {
@ -4519,7 +4519,7 @@ Clay_RenderCommandArray Clay_EndLayout(float deltaTime) {
}
bufferIndex++;
int32_t firstChildSlot = context->layoutElementChildren.length;
for (int j = 0; j < layoutElement->children.length; ++j) {
for (uint32_t j = 0; j < layoutElement->children.length; ++j) {
Clay_LayoutElement* childElement = Clay_LayoutElementArray_GetCheckCapacity(&context->layoutElements, layoutElement->children.elements[j]);
int32_t childElementIndex = childElement - context->layoutElements.internalArray;
Clay_LayoutElement* newChildElement = Clay_LayoutElementArray_Add(&context->layoutElements, *childElement);