From 444c67265947bc454dedc376ea20fcfd1ead7e6e Mon Sep 17 00:00:00 2001 From: Sergey Malenkov Date: Thu, 24 Sep 2015 20:49:48 +0300 Subject: [PATCH] fix painting of hidden border in DarculaComboBoxUI --- .../com/intellij/ide/ui/laf/darcula/ui/DarculaComboBoxUI.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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 37ed4123f72b..fbcc47eb235f 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 @@ -378,7 +378,7 @@ public class DarculaComboBoxUI extends BasicComboBoxUI implements Border { g.setColor(getArrowButtonFillColor(getBorderColor())); final Shape clip = g.getClip(); final int offX = xxx + JBUI.scale(5); - g.setClip(offX, y, width - offX, height); + g.clipRect(offX, y, width - offX, height); g.drawRoundRect(JBUI.scale(1), JBUI.scale(1), width - JBUI.scale(2), height - JBUI.scale(2), R, R); g.setClip(clip); }