diff --git a/plugins/git4idea/src/git4idea/merge/GitMergeDialog.kt b/plugins/git4idea/src/git4idea/merge/GitMergeDialog.kt index 058c9aeaa1a9..36c363a5af4e 100644 --- a/plugins/git4idea/src/git4idea/merge/GitMergeDialog.kt +++ b/plugins/git4idea/src/git4idea/merge/GitMergeDialog.kt @@ -240,6 +240,7 @@ class GitMergeDialog(private val project: Project, } branchField.item = branchToSelect + branchField.selectAll() } private fun splitAndSortBranches(branches: List<@NlsSafe String>): List<@NlsSafe String> { diff --git a/plugins/git4idea/src/git4idea/ui/ComboBoxWithAutoCompletion.kt b/plugins/git4idea/src/git4idea/ui/ComboBoxWithAutoCompletion.kt index b4e78ad4c2b1..0b14db113365 100644 --- a/plugins/git4idea/src/git4idea/ui/ComboBoxWithAutoCompletion.kt +++ b/plugins/git4idea/src/git4idea/ui/ComboBoxWithAutoCompletion.kt @@ -76,6 +76,10 @@ class ComboBoxWithAutoCompletion(model: ComboBoxModel, } } + fun selectAll() { + myEditableComponent?.selectAll() + } + private fun initEditor() { val editableComponent = createEditableComponent()