diff --git a/idea/src/org/jetbrains/kotlin/idea/editor/KotlinLiteralCopyPasteProcessor.kt b/idea/src/org/jetbrains/kotlin/idea/editor/KotlinLiteralCopyPasteProcessor.kt index c795c54ba8b..a2969d7fc26 100644 --- a/idea/src/org/jetbrains/kotlin/idea/editor/KotlinLiteralCopyPasteProcessor.kt +++ b/idea/src/org/jetbrains/kotlin/idea/editor/KotlinLiteralCopyPasteProcessor.kt @@ -76,7 +76,7 @@ class KotlinLiteralCopyPasteProcessor : CopyPastePreProcessor { while (givenTextOffset < fileRange.endOffset) { val element: PsiElement? = file.findElementAt(givenTextOffset) if (element == null) { - buffer.append(fileText.substring(givenTextOffset, fileRange.endOffset)) + buffer.append(fileText.substring(givenTextOffset, fileRange.endOffset - 1)) break } val elTp = element.node.elementType