Fix crash when using the build in camera.

This commit is contained in:
Doug
2022-03-30 16:17:06 +01:00
parent a9ca0faf15
commit 86c4ab2c83
2 changed files with 4 additions and 2 deletions
+3 -2
View File
@@ -7154,7 +7154,7 @@ static CGSize kThreadListBarButtonItemImageSize;
self.cameraPresenter = nil;
}
- (void)cameraPresenter:(CameraPresenter *)cameraPresenter didSelectImageData:(NSData *)imageData withUTI:(MXKUTI *)uti
- (void)cameraPresenter:(CameraPresenter *)cameraPresenter didSelectImage:(UIImage *)image
{
[cameraPresenter dismissWithAnimated:YES completion:nil];
self.cameraPresenter = nil;
@@ -7162,8 +7162,9 @@ static CGSize kThreadListBarButtonItemImageSize;
RoomInputToolbarView *roomInputToolbarView = [self inputToolbarViewAsRoomInputToolbarView];
if (roomInputToolbarView)
{
NSData *imageData = UIImageJPEGRepresentation(image, 1.0);
[roomInputToolbarView sendSelectedImage:imageData
withMimeType:uti.mimeType
withMimeType:MXKUTI.jpeg.mimeType
andCompressionMode:MediaCompressionHelper.defaultCompressionMode
isPhotoLibraryAsset:NO];
}