diff --git a/platform/platform-api/src/com/intellij/ui/tabs/impl/JBTabsImpl.java b/platform/platform-api/src/com/intellij/ui/tabs/impl/JBTabsImpl.java index e041ddab4f28..e66ae927de0e 100644 --- a/platform/platform-api/src/com/intellij/ui/tabs/impl/JBTabsImpl.java +++ b/platform/platform-api/src/com/intellij/ui/tabs/impl/JBTabsImpl.java @@ -557,18 +557,10 @@ public class JBTabsImpl extends JComponent return; } mySingleRowLayout.myMorePopup = new JBPopupMenu(); - float grayPercent = 0.9f; for (final TabInfo each : myVisibleInfos) { + if (!mySingleRowLayout.isTabHidden(each)) continue; final JMenuItem item = new JBCheckboxMenuItem(each.getText(), getSelectedInfo() == each); item.setIcon(each.getIcon()); - Color color = UIManager.getColor("MenuItem.background"); - if (color != null) { - if (mySingleRowLayout.isTabHidden(each)) { - color = new Color((int) (color.getRed() * grayPercent), (int) (color.getGreen() * grayPercent), (int) (color.getBlue() * grayPercent)); - } - item.setBackground(color); - } - mySingleRowLayout.myMorePopup.add(item); item.addActionListener(new ActionListener() { @Override