diff --git a/platform/platform-impl/src/com/intellij/ide/ui/laf/darcula/ui/DarculaComboBoxUI.java b/platform/platform-impl/src/com/intellij/ide/ui/laf/darcula/ui/DarculaComboBoxUI.java index 5823cbe7e9f1..d1920ac13f65 100644 --- a/platform/platform-impl/src/com/intellij/ide/ui/laf/darcula/ui/DarculaComboBoxUI.java +++ b/platform/platform-impl/src/com/intellij/ide/ui/laf/darcula/ui/DarculaComboBoxUI.java @@ -129,7 +129,8 @@ public class DarculaComboBoxUI extends BasicComboBoxUI implements Border { } protected Color getArrowButtonFillColor(Color defaultColor) { - final Color color = UIManager.getColor("ComboBox.darcula.arrowFillColor"); + final Color color = myComboBox.hasFocus() ? UIManager.getColor("ComboBox.darcula.arrowFocusedFillColor") + : UIManager.getColor("ComboBox.darcula.arrowFillColor"); return color == null ? defaultColor : comboBox != null && !comboBox.isEnabled() ? UIUtil.getControlColor() : color; } diff --git a/platform/platform-impl/src/com/intellij/ide/ui/laf/intellijlaf.properties b/platform/platform-impl/src/com/intellij/ide/ui/laf/intellijlaf.properties index cf069ee384af..bbd045209166 100644 --- a/platform/platform-impl/src/com/intellij/ide/ui/laf/intellijlaf.properties +++ b/platform/platform-impl/src/com/intellij/ide/ui/laf/intellijlaf.properties @@ -105,6 +105,7 @@ ComboBoxUI=com.intellij.ide.ui.laf.darcula.ui.DarculaComboBoxUI ComboBox.disabledBackground=e8e8e8 ComboBox.squareButton=false ComboBox.darcula.arrowFillColor=6e9bd5 +ComboBox.darcula.arrowFocusedFillColor=2d82ed RadioButtonUI=com.intellij.ide.ui.laf.darcula.ui.DarculaRadioButtonUI RadioButton.darcula.selectionEnabledColor=444444