Move Files/Directories: Fix behavior of "Open moved files in editor" checkbox

#KT-13909 Fixed
This commit is contained in:
Alexey Sedunov
2016-09-19 20:11:57 +03:00
parent ad8b534e9c
commit 85c45cf2fa
2 changed files with 3 additions and 2 deletions
+1
View File
@@ -137,6 +137,7 @@ These artifacts include extensions for the types available in the latter JDKs, s
- [`KT-13906`](https://youtrack.jetbrains.com/issue/KT-13906) Move Nested Class to Upper Level: Do not show directory selection dialog twice
- [`KT-13901`](https://youtrack.jetbrains.com/issue/KT-13901) Move: Do not ignore target directory selected in the dialog (DnD mode)
- [`KT-13904`](https://youtrack.jetbrains.com/issue/KT-13904) Move Nested Class to Upper Level: Preserve state of "Search in comments"/"Search for text occurrences" checkboxes
- [`KT-13909`](https://youtrack.jetbrains.com/issue/KT-13909) Move Files/Directories: Fix behavior of "Open moved files in editor" checkbox
##### New features
@@ -159,7 +159,7 @@ class KotlinAwareMoveFilesOrDirectoriesDialog(
fun isOpenInEditor(): Boolean {
if (ApplicationManager.getApplication().isUnitTestMode) return false
return PropertiesComponent.getInstance().getBoolean(MOVE_FILES_OPEN_IN_EDITOR, true)
return PropertiesComponent.getInstance().getBoolean(MOVE_FILES_OPEN_IN_EDITOR, false)
}
private fun validateOKButton() {
@@ -167,7 +167,7 @@ class KotlinAwareMoveFilesOrDirectoriesDialog(
}
override fun doOKAction() {
PropertiesComponent.getInstance().setValue(MOVE_FILES_OPEN_IN_EDITOR, openInEditorCb.isSelected, true)
PropertiesComponent.getInstance().setValue(MOVE_FILES_OPEN_IN_EDITOR, openInEditorCb.isSelected, false)
RecentsManager.getInstance(project).registerRecentEntry(RECENT_KEYS, targetDirectoryField.childComponent.text)
if (DumbService.isDumb(project)) {