diff --git a/idea/src/org/jetbrains/kotlin/idea/intentions/ConvertReceiverToParameterIntention.kt b/idea/src/org/jetbrains/kotlin/idea/intentions/ConvertReceiverToParameterIntention.kt index 037bf0c1262..d4cb1b9d659 100644 --- a/idea/src/org/jetbrains/kotlin/idea/intentions/ConvertReceiverToParameterIntention.kt +++ b/idea/src/org/jetbrains/kotlin/idea/intentions/ConvertReceiverToParameterIntention.kt @@ -93,6 +93,7 @@ class ConvertReceiverToParameterIntention : SelfTargetingOffsetIndependentIntent runWriteAction { function.setReceiverTypeReference(addedParameter.typeReference) function.valueParameterList!!.removeParameter(addedParameter) + PsiDocumentManager.getInstance(project).commitDocument(editor.document) } } diff --git a/idea/src/org/jetbrains/kotlin/idea/refactoring/move/moveFilesOrDirectories/FqNameFixingMoveJavaFIleHandler.kt b/idea/src/org/jetbrains/kotlin/idea/refactoring/move/moveFilesOrDirectories/FqNameFixingMoveJavaFIleHandler.kt index d6c28310034..3626ee70ff7 100644 --- a/idea/src/org/jetbrains/kotlin/idea/refactoring/move/moveFilesOrDirectories/FqNameFixingMoveJavaFIleHandler.kt +++ b/idea/src/org/jetbrains/kotlin/idea/refactoring/move/moveFilesOrDirectories/FqNameFixingMoveJavaFIleHandler.kt @@ -35,6 +35,9 @@ class FqNameFixingMoveJavaFileHandler : MoveFileHandler() { val newPackage = JavaDirectoryService.getInstance().getPackage(moveDestination) ?: return if (!FileTypeUtils.isInServerPageFile(file) && !PsiUtil.isModuleFile(file)) { file.packageName = newPackage.qualifiedName + with(PsiDocumentManager.getInstance(file.project)) { + commitDocument(getDocument(file) ?: return@with) + } } } }