|
@@ -753,11 +753,14 @@ extension NCDetailViewController: NCViewerImageViewControllerDelegate, NCViewerI
|
|
|
|
|
|
func viewerImageViewController(_ viewerImageViewController: NCViewerImageViewController, didChangeFocusTo index: Int, view: NCViewerImageContentView, metadata: tableMetadata) {
|
|
|
|
|
|
+ let ocId = metadata.ocId
|
|
|
if metadata.typeFile == k_metadataTypeFile_image && !view.isLoading {
|
|
|
DispatchQueue.global().async {
|
|
|
- if let image = NCViewerImageCommon.shared.getImage(metadata: metadata) {
|
|
|
- DispatchQueue.main.async {
|
|
|
- view.image = image
|
|
|
+ if let metadata = NCManageDatabase.sharedInstance.getMetadata(predicate: NSPredicate(format: "ocId == %@", ocId)) {
|
|
|
+ if let image = NCViewerImageCommon.shared.getImage(metadata: metadata) {
|
|
|
+ DispatchQueue.main.async {
|
|
|
+ view.image = image
|
|
|
+ }
|
|
|
}
|
|
|
}
|
|
|
}
|