aboutsummaryrefslogtreecommitdiff
path: root/iTexSnip/Views/MenuBarView.swift
diff options
context:
space:
mode:
authorNavan Chauhan <navanchauhan@gmail.com>2025-03-28 12:22:13 -0600
committerNavan Chauhan <navanchauhan@gmail.com>2025-03-28 12:22:13 -0600
commit8523d5787fdd0119aa7188ca00b43701419be35d (patch)
tree9ae385645b59012add64a85d4f68717bd4687fa2 /iTexSnip/Views/MenuBarView.swift
parent9b5f205260114327f317de5bc3dbf7fa5c23a12c (diff)
fix if output crashes
Diffstat (limited to 'iTexSnip/Views/MenuBarView.swift')
-rw-r--r--iTexSnip/Views/MenuBarView.swift6
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)