fix(ui): fix incorrect order in SynthesizeSide

This commit is contained in:
fallenoak 2025-10-06 12:28:25 -05:00
parent ad10aa03c1
commit c1d9eb5f72
No known key found for this signature in database
GPG Key ID: 7628F8E61AEA070D

View File

@ -11,12 +11,12 @@
STORM_EXPLICIT_LIST(CLayoutFrame, resizeLink) LayoutFrame::s_resizePendingList;
float SynthesizeSide(float center, float opposite, float size) {
if (center != CFramePoint::UNDEFINED && opposite != CFramePoint::UNDEFINED) {
return center + center - opposite;
} else if (opposite != CFramePoint::UNDEFINED && size != 0.0f) {
if (opposite != CFramePoint::UNDEFINED && size != 0.0f) {
return opposite + size;
} else if (center != CFramePoint::UNDEFINED && size != 0.0f) {
return center + (size * 0.5f);
} else if (center != CFramePoint::UNDEFINED && opposite != CFramePoint::UNDEFINED) {
return center + center - opposite;
} else {
return CFramePoint::UNDEFINED;
}