Fix exception on new file creation when no file template is defined
#KT-17906 Fixed
This commit is contained in:
@@ -65,7 +65,10 @@ class NewKotlinFileAction
|
|||||||
else {
|
else {
|
||||||
val editor = FileEditorManager.getInstance(createdElement.project).selectedTextEditor ?: return
|
val editor = FileEditorManager.getInstance(createdElement.project).selectedTextEditor ?: return
|
||||||
if (editor.document == createdElement.viewProvider.document) {
|
if (editor.document == createdElement.viewProvider.document) {
|
||||||
editor.caretModel.moveToLogicalPosition(LogicalPosition(editor.document.lineCount-1, 0))
|
val lineCount = editor.document.lineCount
|
||||||
|
if (lineCount > 0) {
|
||||||
|
editor.caretModel.moveToLogicalPosition(LogicalPosition(lineCount - 1, 0))
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user