From c80983301f958fdfb8c191636a99415c9864512b Mon Sep 17 00:00:00 2001 From: Alexander Lobas Date: Thu, 11 Feb 2016 18:46:32 +0300 Subject: [PATCH] IDEA-149210 Rework IDE notifications --- .../intellij/notification/impl/NotificationsManagerImpl.java | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/platform/platform-impl/src/com/intellij/notification/impl/NotificationsManagerImpl.java b/platform/platform-impl/src/com/intellij/notification/impl/NotificationsManagerImpl.java index 1b41b6a7d5eb..d336b543303a 100644 --- a/platform/platform-impl/src/com/intellij/notification/impl/NotificationsManagerImpl.java +++ b/platform/platform-impl/src/com/intellij/notification/impl/NotificationsManagerImpl.java @@ -19,7 +19,6 @@ import com.intellij.icons.AllIcons; import com.intellij.ide.FrameStateManager; import com.intellij.ide.ui.laf.darcula.ui.DarculaButtonPainter; import com.intellij.ide.ui.laf.darcula.ui.DarculaButtonUI; -import com.intellij.ide.ui.laf.intellij.MacIntelliJButtonUI; import com.intellij.notification.*; import com.intellij.notification.impl.ui.NotificationsUtil; import com.intellij.openapi.actionSystem.*; @@ -401,7 +400,7 @@ public class NotificationsManagerImpl extends NotificationsManager { JButton button = new JButton(action) { @Override public void setUI(ButtonUI ui) { - boolean isDarcula = ui instanceof DarculaButtonUI && !(ui instanceof MacIntelliJButtonUI); + boolean isDarcula = ui instanceof DarculaButtonUI && UIUtil.isUnderDarcula(); if (isDarcula) { ui = new DarculaButtonUI() { @Override