From 97c3e67220aef50cd3698985b44d0a39336a8608 Mon Sep 17 00:00:00 2001 From: peter Date: Mon, 30 Jul 2012 18:29:52 +0200 Subject: [PATCH] IDEA-89462 Second long warning notification is shown with strange scrollbar --- .../intellij/notification/impl/NotificationsManagerImpl.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) 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 ed00f9ecec2e..6e1d2256468a 100644 --- a/platform/platform-impl/src/com/intellij/notification/impl/NotificationsManagerImpl.java +++ b/platform/platform-impl/src/com/intellij/notification/impl/NotificationsManagerImpl.java @@ -289,7 +289,9 @@ public class NotificationsManagerImpl extends NotificationsManager implements No content.setBorder(new EmptyBorder(2, 4, 2, 4)); - Dimension preferredSize = pane.getPreferredSize(); + Dimension preferredSize = text.getPreferredSize(); + text.setSize(preferredSize); + preferredSize = text.getPreferredSize(); int maxHeight = Math.min(400, window.getComponent().getHeight() - 20); if (preferredSize.height > maxHeight) { pane.setPreferredSize(new Dimension(preferredSize.width, maxHeight));