Skip to content

Commit

Permalink
feat: update for cursor position
Browse files Browse the repository at this point in the history
  • Loading branch information
phodal committed Jul 13, 2023
1 parent df087a4 commit 12feb34
Showing 1 changed file with 4 additions and 7 deletions.
Expand Up @@ -17,16 +17,13 @@ class CodeCompleteAction : ChatBaseAction() {

val primaryCaret = editor.caretModel.primaryCaret;
val start = primaryCaret.selectionStart
var end = primaryCaret.selectionEnd

if (start == end) {
primaryCaret.setSelection(start, start + 1)
end = start + 1
}
val end = primaryCaret.selectionEnd

return { response ->
WriteCommandAction.runWriteCommandAction(project) {
document.replaceString(start, end, response)
document.insertString(start, response)
primaryCaret.removeSelection()
primaryCaret.moveToOffset(end + response.length)
}
}
}
Expand Down

0 comments on commit 12feb34

Please sign in to comment.