diff --git a/app/src/main/java/com/google/samples/apps/topeka/fragment/SignInFragment.java b/app/src/main/java/com/google/samples/apps/topeka/fragment/SignInFragment.java index fb615fdb..8e9959d0 100644 --- a/app/src/main/java/com/google/samples/apps/topeka/fragment/SignInFragment.java +++ b/app/src/main/java/com/google/samples/apps/topeka/fragment/SignInFragment.java @@ -217,6 +217,11 @@ public void onItemClick(AdapterView parent, View view, int position, long id) private void performSignInWithTransition(View v) { final Activity activity = getActivity(); + if (v == null) { + // Don't run a transition if the passed view is null + CategorySelectionActivity.start(activity, mPlayer); + return; + } final Pair[] pairs = TransitionHelper.createSafeTransitionParticipants(activity, true, new Pair<>(v, activity.getString(R.string.transition_avatar)));