@@ -78,9 +78,10 @@ struct PseudoCommandHandler {
7878 editor: editor
7979 )
8080 if let sourceEditor {
81+ let editorContent = sourceEditor. getContent ( )
8182 _ = filespace. validateSuggestions (
82- lines: sourceEditor . content . lines,
83- cursorPosition: sourceEditor . content . cursorPosition
83+ lines: editorContent . lines,
84+ cursorPosition: editorContent . cursorPosition
8485 )
8586 }
8687 if filespace. presentingSuggestion != nil {
@@ -98,9 +99,10 @@ struct PseudoCommandHandler {
9899 guard let ( _, filespace) = try ? await Service . shared. workspacePool
99100 . fetchOrCreateWorkspaceAndFilespace ( fileURL: fileURL) else { return }
100101
102+ let content = sourceEditor. getContent ( )
101103 if !filespace. validateSuggestions (
102- lines: sourceEditor . content. lines,
103- cursorPosition: sourceEditor . content. cursorPosition
104+ lines: content. lines,
105+ cursorPosition: content. cursorPosition
104106 ) {
105107 PresentInWindowSuggestionPresenter ( ) . discardSuggestion ( fileURL: fileURL)
106108 }
@@ -351,7 +353,7 @@ extension PseudoCommandHandler {
351353 guard let filespace = await getFilespace ( ) ,
352354 let sourceEditor = sourceEditor ?? XcodeInspector . shared. focusedEditor
353355 else { return nil }
354- let content = sourceEditor. content
356+ let content = sourceEditor. getContent ( )
355357 let uti = filespace. codeMetadata. uti ?? " "
356358 let tabSize = filespace. codeMetadata. tabSize ?? 4
357359 let indentSize = filespace. codeMetadata. indentSize ?? 4
0 commit comments