mirror of
https://github.com/sudoxnym/habitica-android.git
synced 2026-05-21 13:19:02 +00:00
fix potential crash in group information screen
This commit is contained in:
parent
6f39f57a80
commit
a74752fa41
1 changed files with 7 additions and 4 deletions
|
|
@ -70,6 +70,7 @@ public class GroupInformationFragment extends Fragment {
|
|||
public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {
|
||||
if (view == null)
|
||||
view = inflater.inflate(R.layout.fragment_group_info, container, false);
|
||||
questCollectViewAdapter = new QuestCollectRecyclerViewAdapter();
|
||||
|
||||
viewBinding = DataBindingUtil.bind(view);
|
||||
viewBinding.setHideParticipantCard(false);
|
||||
|
|
@ -84,7 +85,6 @@ public class GroupInformationFragment extends Fragment {
|
|||
ButterKnife.bind(this, view);
|
||||
|
||||
collectionStats.setLayoutManager(new LinearLayoutManager(getContext()));
|
||||
questCollectViewAdapter = new QuestCollectRecyclerViewAdapter();
|
||||
collectionStats.setAdapter(questCollectViewAdapter);
|
||||
bossHpBar = DataBindingUtil.bind(view.findViewById(R.id.bossHpBar));
|
||||
bossRageBar = DataBindingUtil.bind(view.findViewById(R.id.bossRageBar));
|
||||
|
|
@ -125,10 +125,13 @@ public class GroupInformationFragment extends Fragment {
|
|||
if (group == null || quest == null) {
|
||||
return;
|
||||
}
|
||||
questCollectViewAdapter.setQuestContent(quest);
|
||||
if (group.quest.getProgress() != null) {
|
||||
questCollectViewAdapter.setQuestProgress(group.quest.getProgress());
|
||||
if (questCollectViewAdapter != null) {
|
||||
questCollectViewAdapter.setQuestContent(quest);
|
||||
if (group.quest.getProgress() != null) {
|
||||
questCollectViewAdapter.setQuestProgress(group.quest.getProgress());
|
||||
}
|
||||
}
|
||||
|
||||
bossHpBar.valueBarLayout.setVisibility((quest.boss != null && quest.boss.hp > 0) ? View.VISIBLE : View.GONE);
|
||||
bossRageBar.valueBarLayout.setVisibility((quest.boss != null && quest.boss.rage_value > 0) ? View.VISIBLE : View.GONE);
|
||||
|
||||
|
|
|
|||
Loading…
Reference in a new issue