From fdf9b44e27a5da547d096d03f3d34934ea9a1c2c Mon Sep 17 00:00:00 2001 From: James Thomas Date: Wed, 3 Jul 2019 14:34:37 -0700 Subject: [PATCH] Removed intent to PutExtra for UseBackCamera. Causes crashes on some LG phones and works okay without it. --- src/Media.Plugin/Android/IntentExtraExtensions.cs | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/Media.Plugin/Android/IntentExtraExtensions.cs b/src/Media.Plugin/Android/IntentExtraExtensions.cs index e5b789ae..69f06057 100644 --- a/src/Media.Plugin/Android/IntentExtraExtensions.cs +++ b/src/Media.Plugin/Android/IntentExtraExtensions.cs @@ -27,7 +27,12 @@ public static void UseBackCamera(this Intent intent) // Android API 25 and up intent.PutExtra(extraBackPost25, 1); - intent.PutExtra(extraUserFront, false); + + //TODO: Test if we can use the GetExtra to check before setting. May still fix LG + //with less potential negative side-effects + //var val = intent.GetBooleanExtra(extraUserFront, false); + //if (val) + intent.PutExtra(extraUserFront, false); } } } \ No newline at end of file