From 8523d5787fdd0119aa7188ca00b43701419be35d Mon Sep 17 00:00:00 2001 From: Navan Chauhan Date: Fri, 28 Mar 2025 12:22:13 -0600 Subject: fix if output crashes --- iTexSnip/Views/MenuBarView.swift | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'iTexSnip/Views') diff --git a/iTexSnip/Views/MenuBarView.swift b/iTexSnip/Views/MenuBarView.swift index 08af747..30b1c6b 100644 --- a/iTexSnip/Views/MenuBarView.swift +++ b/iTexSnip/Views/MenuBarView.swift @@ -220,7 +220,11 @@ struct MenuBarView: View { do { if self.model != nil { - let latex = try await self.model!.texIt(screenshotImage) + guard let imageData = screenshotImage.tiffRepresentation else { + print("Failed to convert screenshot to data") + return + } + let latex = try await self.model!.texIt(imageData) newSnippet.transcribedText = latex } self.modelContext.insert(newSnippet) -- cgit v1.2.3