From 09f77c38765c8115ea5384ba3b1ca3ef9acacee3 Mon Sep 17 00:00:00 2001 From: CMK Date: Thu, 5 Aug 2021 15:24:54 +0800 Subject: [PATCH] fix: index out bounds issue. resolve #255 --- .../Scene/Share/View/Container/MosaicImageViewContainer.swift | 1 + 1 file changed, 1 insertion(+) diff --git a/Mastodon/Scene/Share/View/Container/MosaicImageViewContainer.swift b/Mastodon/Scene/Share/View/Container/MosaicImageViewContainer.swift index 8336e852e..a62230441 100644 --- a/Mastodon/Scene/Share/View/Container/MosaicImageViewContainer.swift +++ b/Mastodon/Scene/Share/View/Container/MosaicImageViewContainer.swift @@ -207,6 +207,7 @@ extension MosaicImageViewContainer { func setupImageViews(count: Int, maxSize: CGSize) -> [ConfigurableMosaic] { reset() + let count = min(4, max(0, count)) guard count > 1 else { return [] }