Skip to content
Snippets Groups Projects
Commit 30c6ac2f authored by Kateryna Kostiuk's avatar Kateryna Kostiuk
Browse files

conversation: check URL before file preview

Change-Id: I975545c55412539050138ecb4ffd7bb8bb0e5bae
parent 3a2dc0ce
No related branches found
No related tags found
No related merge requests found
...@@ -1026,6 +1026,9 @@ typedef NS_ENUM(NSInteger, MessageSequencing) { ...@@ -1026,6 +1026,9 @@ typedef NS_ENUM(NSInteger, MessageSequencing) {
name = [self getDataTransferPath:interId]; name = [self getDataTransferPath:interId];
} }
previewImage = name; previewImage = name;
if (!previewImage || previewImage.length <= 0) {
return;
}
if ([QLPreviewPanel sharedPreviewPanelExists] && [[QLPreviewPanel sharedPreviewPanel] isVisible]) { if ([QLPreviewPanel sharedPreviewPanelExists] && [[QLPreviewPanel sharedPreviewPanel] isVisible]) {
[[QLPreviewPanel sharedPreviewPanel] orderOut:nil]; [[QLPreviewPanel sharedPreviewPanel] orderOut:nil];
} else { } else {
...@@ -1178,7 +1181,11 @@ typedef NS_ENUM(NSInteger, MessageSequencing) { ...@@ -1178,7 +1181,11 @@ typedef NS_ENUM(NSInteger, MessageSequencing) {
} }
- (id <QLPreviewItem>)previewPanel:(QLPreviewPanel *)panel previewItemAtIndex:(NSInteger)index { - (id <QLPreviewItem>)previewPanel:(QLPreviewPanel *)panel previewItemAtIndex:(NSInteger)index {
try {
return [NSURL fileURLWithPath: previewImage]; return [NSURL fileURLWithPath: previewImage];
} catch (NSException *exception) {
nil;
}
} }
@end @end
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment