From 6597321b7536276bec3eb0bd76cb87a77ef32bb1 Mon Sep 17 00:00:00 2001 From: Kirill Kirichenko Date: Mon, 9 Oct 2017 11:48:29 +0300 Subject: [PATCH] IDEA-179837 ListPopupImpl has wrong top/bottom color in IntelliJ theme --- platform/platform-impl/src/com/intellij/internal/HidpiInfo.java | 2 ++ platform/util/src/com/intellij/util/ui/UIUtil.java | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/platform/platform-impl/src/com/intellij/internal/HidpiInfo.java b/platform/platform-impl/src/com/intellij/internal/HidpiInfo.java index 30b3b1105eef..fbe89d288405 100644 --- a/platform/platform-impl/src/com/intellij/internal/HidpiInfo.java +++ b/platform/platform-impl/src/com/intellij/internal/HidpiInfo.java @@ -74,6 +74,8 @@ public class HidpiInfo extends AnAction implements DumbAware { }; } }; + + popup.getList().setBackground(UIManager.getColor("Panel.background")); popup.getList().setSelectionModel(new DefaultListSelectionModel() { @Override public boolean isSelectedIndex(int i) { diff --git a/platform/util/src/com/intellij/util/ui/UIUtil.java b/platform/util/src/com/intellij/util/ui/UIUtil.java index 8c00d0d501ca..f944b3c2b7d1 100644 --- a/platform/util/src/com/intellij/util/ui/UIUtil.java +++ b/platform/util/src/com/intellij/util/ui/UIUtil.java @@ -1587,7 +1587,7 @@ public class UIUtil { } public static Insets getListViewportPadding() { - return isUnderNativeMacLookAndFeel() ? new Insets(1, 0, 1, 0) : new Insets(5, 5, 5, 5); + return isUnderNativeMacLookAndFeel() ? JBUI.insets(1, 0, 1, 0) : JBUI.insets(5, 5, 5, 5); } public static boolean isToUseDottedCellBorder() {