From 7d1d700ea631090e8d28c3f5d139dc1c5c2de900 Mon Sep 17 00:00:00 2001 From: Konstantin Bulenkov Date: Wed, 22 Oct 2014 21:33:42 +0200 Subject: [PATCH] fix borders under Darcula in Change method signature and other places --- .../ui/laf/darcula/ui/DarculaEditorTextFieldBorder.java | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/platform/platform-impl/src/com/intellij/ide/ui/laf/darcula/ui/DarculaEditorTextFieldBorder.java b/platform/platform-impl/src/com/intellij/ide/ui/laf/darcula/ui/DarculaEditorTextFieldBorder.java index 4cb617e5440a..cf96ea6235f4 100644 --- a/platform/platform-impl/src/com/intellij/ide/ui/laf/darcula/ui/DarculaEditorTextFieldBorder.java +++ b/platform/platform-impl/src/com/intellij/ide/ui/laf/darcula/ui/DarculaEditorTextFieldBorder.java @@ -32,7 +32,9 @@ import java.awt.*; public class DarculaEditorTextFieldBorder implements Border { @Override public void paintBorder(Component c, Graphics g, int x, int y, int width, int height) { - if (isComboBoxEditor(c) || isCellEditor(c)) { + if (isComboBoxEditor(c) /*|| isCellEditor(c)*/) { + g.setColor(c.getBackground()); + g.fillRect(x, y, width, height); return; } final EditorTextField textField = UIUtil.getParentOfType(EditorTextField.class, c); @@ -65,8 +67,8 @@ public class DarculaEditorTextFieldBorder implements Border { @Override public Insets getBorderInsets(Component c) { - if (isComboBoxEditor(c) || isCellEditor(c)) { - return new InsetsUIResource(0,0,0,0); + if (isComboBoxEditor(c) /*|| isCellEditor(c)*/) { + return new InsetsUIResource(2,3,2,3); } return new InsetsUIResource(6, 7, 6, 7); }