Skip to content

Commit d6d3226

Browse files
authored
Merge pull request #292 from codingblazer/bug2
App crash on closing simulator before finishing timer
2 parents b6adbcd + fe3acd5 commit d6d3226

1 file changed

Lines changed: 4 additions & 3 deletions

File tree

  • source-code/app/src/main/java/org/buildmlearn/toolkit/comprehensiontemplate/fragment

source-code/app/src/main/java/org/buildmlearn/toolkit/comprehensiontemplate/fragment/MainFragment.java

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -117,9 +117,10 @@ public void onFinish() {
117117

118118
Fragment frag = QuestionFragment.newInstance();
119119
frag.setArguments(arguments);
120-
getActivity().getSupportFragmentManager().popBackStack(null, FragmentManager.POP_BACK_STACK_INCLUSIVE);
121-
122-
getActivity().getSupportFragmentManager().beginTransaction().replace(((ViewGroup) getView().getParent()).getId(), frag).addToBackStack(null).commit();
120+
if(getActivity()!=null) {
121+
getActivity().getSupportFragmentManager().popBackStack(null, FragmentManager.POP_BACK_STACK_INCLUSIVE);
122+
getActivity().getSupportFragmentManager().beginTransaction().replace(((ViewGroup) getView().getParent()).getId(), frag).addToBackStack(null).commit();
123+
}
123124
}
124125
}.start();
125126

0 commit comments

Comments
 (0)