mirror of
https://github.com/sudoxnym/habitica-android.git
synced 2026-05-25 07:06:01 +00:00
fix various crashes
This commit is contained in:
parent
c43297200c
commit
3e022de5bf
3 changed files with 11 additions and 3 deletions
|
|
@ -116,7 +116,7 @@ public class ItemRecyclerAdapter extends RecyclerView.Adapter<ItemRecyclerAdapte
|
|||
}
|
||||
binding.setImageNamed("Pet_"+type+"_"+item.getKey());
|
||||
|
||||
if (isHatching) {
|
||||
if (isHatching != null && isHatching) {
|
||||
this.binding.setDisabled(this.isPetOwned());
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -113,6 +113,9 @@ public class AvatarSetupFragment extends BaseFragment {
|
|||
float itemWidth = getContext().getResources().getDimension(R.dimen.customization_width);
|
||||
|
||||
int spanCount = (int) (width / itemWidth);
|
||||
if (spanCount == 0) {
|
||||
spanCount = 1;
|
||||
}
|
||||
this.layoutManager.setSpanCount(spanCount);
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -306,14 +306,19 @@ public class PartyFragment extends BaseMainFragment {
|
|||
@Override
|
||||
public void onPageScrolled(int position, float positionOffset, int positionOffsetPixels) {
|
||||
if (position == 1 && group != null) {
|
||||
chatListFragment.setNavigatedToFragment(group.id);
|
||||
if (chatListFragment != null) {
|
||||
chatListFragment.setNavigatedToFragment(group.id);
|
||||
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@Override
|
||||
public void onPageSelected(int position) {
|
||||
if (position == 1 && group != null) {
|
||||
chatListFragment.setNavigatedToFragment(group.id);
|
||||
if (chatListFragment != null) {
|
||||
chatListFragment.setNavigatedToFragment(group.id);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Reference in a new issue