Android: Fix condition where we set grid span too early

This commit is contained in:
Charles Lombardo 2022-11-22 15:18:45 -05:00
parent 8f5a58f8be
commit e67788571a
1 changed files with 5 additions and 0 deletions

View File

@ -75,6 +75,11 @@ public final class PlatformGamesFragment extends Fragment implements PlatformGam
@Override @Override
public void onGlobalLayout() public void onGlobalLayout()
{ {
if (mBinding.getRoot().getMeasuredWidth() == 0)
{
return;
}
int columns = mBinding.getRoot().getMeasuredWidth() / int columns = mBinding.getRoot().getMeasuredWidth() /
requireContext().getResources().getDimensionPixelSize(R.dimen.card_width); requireContext().getResources().getDimensionPixelSize(R.dimen.card_width);
if (columns == 0) if (columns == 0)