Fix NullPointer when clicking on image in MediaDetailFragment (#3730) (#3738)

Uri.parse would throw NullPointerException if the image in MediaDetailFragment was clicked before the image URL is available
This commit is contained in:
Vaibhav 2020-05-08 09:37:00 +05:30 committed by GitHub
parent dc6a3e507b
commit 11ff5fb055
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -222,10 +222,12 @@ public class MediaDetailFragment extends CommonsDaggerSupportFragment {
@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