From 85c45cf2fab0b26c513c75a168bb9c0694f2cba0 Mon Sep 17 00:00:00 2001 From: Alexey Sedunov Date: Mon, 19 Sep 2016 20:11:57 +0300 Subject: [PATCH] Move Files/Directories: Fix behavior of "Open moved files in editor" checkbox #KT-13909 Fixed --- ChangeLog.md | 1 + .../ui/KotlinAwareMoveFilesOrDirectoriesDialog.kt | 4 ++-- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/ChangeLog.md b/ChangeLog.md index 91f5cbde715..fb35d3c1c20 100644 --- a/ChangeLog.md +++ b/ChangeLog.md @@ -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 diff --git a/idea/src/org/jetbrains/kotlin/idea/refactoring/move/moveDeclarations/ui/KotlinAwareMoveFilesOrDirectoriesDialog.kt b/idea/src/org/jetbrains/kotlin/idea/refactoring/move/moveDeclarations/ui/KotlinAwareMoveFilesOrDirectoriesDialog.kt index 10695342ff5..3fba11d0ee1 100644 --- a/idea/src/org/jetbrains/kotlin/idea/refactoring/move/moveDeclarations/ui/KotlinAwareMoveFilesOrDirectoriesDialog.kt +++ b/idea/src/org/jetbrains/kotlin/idea/refactoring/move/moveDeclarations/ui/KotlinAwareMoveFilesOrDirectoriesDialog.kt @@ -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)) {