diff --git a/src/CommunityToolkit/Xamarin.CommunityToolkit/Views/CameraView/Android/CameraFragment.android.cs b/src/CommunityToolkit/Xamarin.CommunityToolkit/Views/CameraView/Android/CameraFragment.android.cs index 62d47acae..6eeb9c455 100644 --- a/src/CommunityToolkit/Xamarin.CommunityToolkit/Views/CameraView/Android/CameraFragment.android.cs +++ b/src/CommunityToolkit/Xamarin.CommunityToolkit/Views/CameraView/Android/CameraFragment.android.cs @@ -408,7 +408,7 @@ void SetupImageReader() rotatedImage?.Compress(Bitmap.CompressFormat.Jpeg, 100, stream); Sound(MediaActionSoundType.ShutterClick); - OnPhoto(this, (filePath, stream.ToArray(), rotation)); + OnPhoto(this, (filePath, stream.ToArray(), 0)); rotatedImage?.Recycle(); rotatedImage?.Dispose(); @@ -417,6 +417,11 @@ void SetupImageReader() } } } + else + { + Sound(MediaActionSoundType.ShutterClick); + OnPhoto(this, (filePath, bytes, rotation)); + } }; photoReader.SetOnImageAvailableListener(readerListener, backgroundHandler);