From 6d3cf0e550e5bb9d2496703363f2f612d2fde33a Mon Sep 17 00:00:00 2001 From: Konstantin Bulenkov Date: Fri, 2 Oct 2015 20:43:42 +0200 Subject: [PATCH] Mac UI: when move focus from password field focus border should disappear --- .../ui/laf/intellij/MacIntelliJPasswordFieldUI.java | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/platform/platform-impl/src/com/intellij/ide/ui/laf/intellij/MacIntelliJPasswordFieldUI.java b/platform/platform-impl/src/com/intellij/ide/ui/laf/intellij/MacIntelliJPasswordFieldUI.java index 9973cfd9210d..31a7f1cd83e4 100644 --- a/platform/platform-impl/src/com/intellij/ide/ui/laf/intellij/MacIntelliJPasswordFieldUI.java +++ b/platform/platform-impl/src/com/intellij/ide/ui/laf/intellij/MacIntelliJPasswordFieldUI.java @@ -28,9 +28,18 @@ import java.awt.*; */ public class MacIntelliJPasswordFieldUI extends DarculaPasswordFieldUI { + public MacIntelliJPasswordFieldUI(JPasswordField c) { + super(c); + } + @SuppressWarnings({"MethodOverridesStaticMethodOfSuperclass", "UnusedDeclaration"}) public static ComponentUI createUI(JComponent c) { - return new MacIntelliJPasswordFieldUI(); + return new MacIntelliJPasswordFieldUI((JPasswordField)c); + } + + @Override + protected void paintSafely(Graphics g) { + super.paintSafely(g); } @Override