From ab17a688cfb07f662780a5aafbbd95c87fbb5113 Mon Sep 17 00:00:00 2001 From: Shadowfacts Date: Sat, 25 Feb 2023 15:11:17 -0500 Subject: [PATCH] Fix TrendHistoryView trying to create shape layers with NaNs --- Tusker/Views/TrendHistoryView.swift | 3 +++ 1 file changed, 3 insertions(+) diff --git a/Tusker/Views/TrendHistoryView.swift b/Tusker/Views/TrendHistoryView.swift index 50027317..d18b7f68 100644 --- a/Tusker/Views/TrendHistoryView.swift +++ b/Tusker/Views/TrendHistoryView.swift @@ -48,6 +48,9 @@ class TrendHistoryView: UIView { } let maxUses = history.max(by: { $0.uses < $1.uses })!.uses + guard maxUses > 0 else { + return + } // remove old layers if this view is being re-used layer.sublayers?.forEach { $0.removeFromSuperlayer() }