diff --git a/app/src/main/java/eu/pkgsoftware/babybuddywidgets/LoginFragment.java b/app/src/main/java/eu/pkgsoftware/babybuddywidgets/LoginFragment.java index 419df38..1e9c2c1 100644 --- a/app/src/main/java/eu/pkgsoftware/babybuddywidgets/LoginFragment.java +++ b/app/src/main/java/eu/pkgsoftware/babybuddywidgets/LoginFragment.java @@ -140,7 +140,11 @@ public void afterTextChanged(Editable editable) { return; } - View toolbar = getMainActivity().findViewById(R.id.app_toolbar); + MainActivity mainAct = getMainActivity(); + if (mainAct == null) { + return; // Hotfix - can happen when the app restarts from resume-state if the fragment deactivates. + } + View toolbar = mainAct.findViewById(R.id.app_toolbar); toolbar.getGlobalVisibleRect(r); TutorialAccess tutorialAccess = getMainActivity().getTutorialAccess(); tutorialAccess.tutorialMessage(