From b6038a7f0f8ad689a1b991dc6bdf69a2c9d044d2 Mon Sep 17 00:00:00 2001 From: gavan Date: Tue, 29 Sep 2020 19:52:33 +0800 Subject: [PATCH] fix: fix for crash on putImageSize due to photoDescriptor being null. (#240) fixes #226 #239 --- .../cameraroll/CameraRollModule.java | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/android/src/main/java/com/reactnativecommunity/cameraroll/CameraRollModule.java b/android/src/main/java/com/reactnativecommunity/cameraroll/CameraRollModule.java index 299bb7f..b13e570 100644 --- a/android/src/main/java/com/reactnativecommunity/cameraroll/CameraRollModule.java +++ b/android/src/main/java/com/reactnativecommunity/cameraroll/CameraRollModule.java @@ -709,13 +709,14 @@ public class CameraRollModule extends ReactContextBaseJavaModule { width = options.outWidth; height = options.outHeight; } + + try { + photoDescriptor.close(); + } catch (IOException e) { + // Do nothing. We can't handle this, and this is usually a system problem + } } - try { - photoDescriptor.close(); - } catch (IOException e) { - // Do nothing. We can't handle this, and this is usually a system problem - } } image.putInt("width", width);