Fix exception on new file creation when no file template is defined

#KT-17906 Fixed
This commit is contained in:
Dmitry Jemerov
2017-05-16 11:59:38 +02:00
parent f113a5ce99
commit 63d32a524c
@@ -65,7 +65,10 @@ class NewKotlinFileAction
else {
val editor = FileEditorManager.getInstance(createdElement.project).selectedTextEditor ?: return
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))
}
}
}
}