From 2ed0844efd0fc5494c86a416a35f34d3b919f865 Mon Sep 17 00:00:00 2001 From: Maurice Parker Date: Mon, 3 Aug 2020 10:45:29 -0500 Subject: [PATCH] Gate the font size style substitution --- Shared/Article Rendering/ArticleRenderer.swift | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/Shared/Article Rendering/ArticleRenderer.swift b/Shared/Article Rendering/ArticleRenderer.swift index 9d3c1c3ab..39cf38b5d 100644 --- a/Shared/Article Rendering/ArticleRenderer.swift +++ b/Shared/Article Rendering/ArticleRenderer.swift @@ -266,8 +266,10 @@ private extension ArticleRenderer { func styleSubstitutions() -> [String: String] { var d = [String: String]() - let bodyFont = NSFont.preferredFont(forTextStyle: .body) - d["font-size"] = String(describing: Int(round(bodyFont.pointSize * 1.33))) + if #available(macOS 10.16, *) { + let bodyFont = NSFont.preferredFont(forTextStyle: .body) + d["font-size"] = String(describing: Int(round(bodyFont.pointSize * 1.33))) + } guard let linkColor = NSColor.controlAccentColor.usingColorSpace(.deviceRGB) else { return d