diff options
author | Navan Chauhan <navanchauhan@gmail.com> | 2025-03-28 12:22:13 -0600 |
---|---|---|
committer | Navan Chauhan <navanchauhan@gmail.com> | 2025-03-28 12:22:13 -0600 |
commit | 8523d5787fdd0119aa7188ca00b43701419be35d (patch) | |
tree | 9ae385645b59012add64a85d4f68717bd4687fa2 | |
parent | 9b5f205260114327f317de5bc3dbf7fa5c23a12c (diff) |
fix if output crashes
-rw-r--r-- | iTexSnip/Views/MenuBarView.swift | 6 |
1 files changed, 5 insertions, 1 deletions
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) |