From 7e95105b4f86dfd659f954df1099849e4669324f Mon Sep 17 00:00:00 2001 From: Konstantin Bulenkov Date: Tue, 11 Jun 2019 18:27:52 +0300 Subject: [PATCH] Use getArrowButtonPreferredSize(comboBox) instead of arrowButton.getPreferredSize() Pull request 1147 GitOrigin-RevId: 0cd4bc8d2cd5c5ec5aa52d351b2454755a343998 --- .../intellij/ide/ui/laf/darcula/ui/DarculaComboBoxUI.java | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) 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 0d0fa4254d7a..42c7e9a2ceef 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 @@ -479,10 +479,7 @@ public class DarculaComboBoxUI extends BasicComboBoxUI implements Border, ErrorB protected Dimension getSizeWithButton(Dimension size, Dimension editorSize) { Insets i = getInsets(); - Dimension abSize = arrowButton.getPreferredSize(); - if (abSize == null) { - abSize = JBUI.emptySize(); - } + Dimension abSize = getArrowButtonPreferredSize(comboBox); if (isCompact(comboBox) && size != null) { JBInsets.removeFrom(size, padding); // don't count paddings in compact mode