From 21fd894d75dad6aee21b5fffe01e4036355b418f Mon Sep 17 00:00:00 2001 From: Alexey Sedunov Date: Thu, 24 Dec 2015 14:28:22 +0300 Subject: [PATCH] Create From Usage: Place caret at the end of initializer selection #KT-10120 Fixed --- .../quickfix/createFromUsage/callableBuilder/CallableBuilder.kt | 1 + 1 file changed, 1 insertion(+) diff --git a/idea/src/org/jetbrains/kotlin/idea/quickfix/createFromUsage/callableBuilder/CallableBuilder.kt b/idea/src/org/jetbrains/kotlin/idea/quickfix/createFromUsage/callableBuilder/CallableBuilder.kt index 54cfea14909..25d96d322de 100644 --- a/idea/src/org/jetbrains/kotlin/idea/quickfix/createFromUsage/callableBuilder/CallableBuilder.kt +++ b/idea/src/org/jetbrains/kotlin/idea/quickfix/createFromUsage/callableBuilder/CallableBuilder.kt @@ -918,6 +918,7 @@ class CallableBuilder(val config: CallableBuilderConfiguration) { val initializer = declaration.setInitializer(KtPsiFactory(declaration).createExpression(defaultValue))!! val range = initializer.textRange containingFileEditor.selectionModel.setSelection(range.startOffset, range.endOffset) + containingFileEditor.caretModel.moveToOffset(range.endOffset) return } setupEditorSelection(containingFileEditor, declaration)