Move: Add missing write action

#KT-11482 Fixed
This commit is contained in:
Alexey Sedunov
2016-04-25 11:25:48 +03:00
parent 6b7aa98980
commit 6faedc1adc
2 changed files with 3 additions and 1 deletions
+1
View File
@@ -37,6 +37,7 @@ Issues fixed:
- [KT-11816](https://youtrack.jetbrains.com/issue/KT-11816) Fixed usages search for Safe Delete on simple enum entries
- [KT-11282](https://youtrack.jetbrains.com/issue/KT-11282) Delete interface reference from super-type list when applying Safe Delete to Java interface
- [KT-11967](https://youtrack.jetbrains.com/issue/KT-11967) Fix Find Usages/Rename for parameter references in XML files
- [KT-11482](https://youtrack.jetbrains.com/issue/KT-11482) Fixed exception in "Move to companion object" intention
#### Debugger
@@ -54,6 +54,7 @@ import org.jetbrains.kotlin.idea.search.declarationsSearch.HierarchySearchReques
import org.jetbrains.kotlin.idea.search.declarationsSearch.searchOverriders
import org.jetbrains.kotlin.idea.util.IdeDescriptorRenderers
import org.jetbrains.kotlin.idea.core.ShortenReferences
import org.jetbrains.kotlin.idea.util.application.runWriteAction
import org.jetbrains.kotlin.incremental.components.NoLookupLocation
import org.jetbrains.kotlin.lexer.KtTokens
import org.jetbrains.kotlin.name.Name
@@ -299,7 +300,7 @@ class MoveMemberToCompanionObjectIntention : SelfTargetingRangeIntention<KtNamed
}
project.checkConflictsInteractively(conflicts) {
doMove(element, externalUsages, outerInstanceUsages, editor)
runWriteAction { doMove(element, externalUsages, outerInstanceUsages, editor) }
}
}
}