From e94e94f173c18453077ae54e28a6fa55a9051ddf Mon Sep 17 00:00:00 2001 From: Vegard Bieker Matthey Date: Thu, 16 Jul 2026 17:04:47 +0200 Subject: [PATCH] fix: set scaling correctly when switching between apps --- ImageViewer/ViewController.swift | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/ImageViewer/ViewController.swift b/ImageViewer/ViewController.swift index cf30dfd..1cf71d7 100644 --- a/ImageViewer/ViewController.swift +++ b/ImageViewer/ViewController.swift @@ -676,6 +676,15 @@ class ViewController: UIViewController, UIGestureRecognizerDelegate { if scrollingCollectionView.isHidden == true || mode != .scroll || scrollingCollectionView.contentSize == .zero { + if metadata == nil { return } + imageLoader.loadImage( + archiveURL: getArchiveURL(progress.v), + filename: getImagePath(progress), + scaling: .scaleAspectFit, + screenSize: UIScreen.main.bounds.size + ) { image in + self.imageView.image = image + } return } if !hasSetContentOffset, scrollPos != nil {