Skip to content

Commit fe3acd5

Browse files
committed
App Crash in Comprehension Template Simulator closed before timer
1 parent 0e252f6 commit fe3acd5

File tree

1 file changed

+4
-3
lines changed
  • source-code/app/src/main/java/org/buildmlearn/toolkit/comprehensiontemplate/fragment

1 file changed

+4
-3
lines changed

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

+4-3
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)