mirror of
https://github.com/RetroDECK/ES-DE.git
synced 2024-11-22 22:25:38 +00:00
fix segfault in badge destructor
fix margins
This commit is contained in:
parent
a4d4493d3e
commit
e2c1d2d0ef
|
@ -51,8 +51,7 @@ BadgesComponent::BadgesComponent(Window *window)
|
|||
}
|
||||
|
||||
BadgesComponent::~BadgesComponent() {
|
||||
mBadgeIcons.clear();
|
||||
mImageComponents.clear();
|
||||
mChildren.clear();
|
||||
}
|
||||
|
||||
|
||||
|
|
|
@ -121,12 +121,12 @@ void FlexboxComponent::computeLayout()
|
|||
float y = anchorY - anchorOriginY * size.y;
|
||||
|
||||
// Apply item margin.
|
||||
if ((mDirection == "row" && i % std::max(1, (int) mItemsPerLine) != 0) ||
|
||||
/*if ((mDirection == "row" && i % std::max(1, (int) mItemsPerLine) != 0) ||
|
||||
(mDirection == "column" && i >= (int) mItemsPerLine))
|
||||
x += mItemMargin.x * (directionLine.x >= 0.0f ? 1.0f : -1.0f);
|
||||
if ((mDirection == "column" && i % std::max(1, (int) mItemsPerLine) != 0) ||
|
||||
(mDirection == "row" && i >= (int) mItemsPerLine))
|
||||
y += mItemMargin.y * (directionLine.y >= 0.0f ? 1.0f : -1.0f);
|
||||
y += mItemMargin.y * (directionLine.y >= 0.0f ? 1.0f : -1.0f);*/
|
||||
|
||||
// Apply alignment
|
||||
if (mAlign == ITEM_ALIGN_END) {
|
||||
|
|
Loading…
Reference in a new issue