diff --git a/platform/platform-impl/src/com/intellij/notification/impl/IdeNotificationArea.java b/platform/platform-impl/src/com/intellij/notification/impl/IdeNotificationArea.java index 1d7e40cc8cfc..71cc4ba11b70 100644 --- a/platform/platform-impl/src/com/intellij/notification/impl/IdeNotificationArea.java +++ b/platform/platform-impl/src/com/intellij/notification/impl/IdeNotificationArea.java @@ -27,6 +27,7 @@ import com.intellij.notification.impl.ui.NotificationsUtil; import com.intellij.openapi.actionSystem.CommonDataKeys; import com.intellij.openapi.application.ApplicationManager; import com.intellij.openapi.project.Project; +import com.intellij.openapi.util.SystemInfo; import com.intellij.openapi.wm.CustomStatusBarWidget; import com.intellij.openapi.wm.IconLikeCustomStatusBarWidget; import com.intellij.openapi.wm.StatusBar; @@ -229,6 +230,15 @@ public class IdeNotificationArea extends JLabel implements CustomStatusBarWidget x += (getIconWidth() - myWidth) / 2; y += SimpleColoredComponent.getTextBaseLine(g.getFontMetrics(), getIconHeight()); + if (SystemInfo.isLinux) { + if (myStr.length() == 1) { + x--; + } + } + else if (myStr.length() == 2) { + x++; + } + g.setColor(myTextColor); g.drawString(myStr, x, y);