From 71e8d6d63ed9ba6f5369870abd38a10d905f0205 Mon Sep 17 00:00:00 2001 From: Vaibhav G Date: Fri, 8 May 2020 01:27:44 +0530 Subject: [PATCH] Fix NullPointer when clicking on image in MediaDetailFragment (#3730) --- .../fr/free/nrw/commons/media/MediaDetailFragment.java | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/app/src/main/java/fr/free/nrw/commons/media/MediaDetailFragment.java b/app/src/main/java/fr/free/nrw/commons/media/MediaDetailFragment.java index a3e22f3b7b..2e4d1cde37 100644 --- a/app/src/main/java/fr/free/nrw/commons/media/MediaDetailFragment.java +++ b/app/src/main/java/fr/free/nrw/commons/media/MediaDetailFragment.java @@ -222,10 +222,12 @@ && getParentFragment() instanceof MediaDetailPagerFragment) { @OnClick(R.id.mediaDetailImageViewSpacer) public void launchZoomActivity(View view) { - Context ctx = view.getContext(); - ctx.startActivity( - new Intent(ctx,ZoomableActivity.class).setData(Uri.parse(media.getImageUrl())) - ); + if (media.getImageUrl() != null) { + Context ctx = view.getContext(); + ctx.startActivity( + new Intent(ctx, ZoomableActivity.class).setData(Uri.parse(media.getImageUrl())) + ); + } } @Override