summaryrefslogtreecommitdiff
path: root/platform/platform-impl/src/com/intellij/ui/messages/SheetController.java
diff options
context:
space:
mode:
Diffstat (limited to 'platform/platform-impl/src/com/intellij/ui/messages/SheetController.java')
-rwxr-xr-xplatform/platform-impl/src/com/intellij/ui/messages/SheetController.java4
1 files changed, 3 insertions, 1 deletions
diff --git a/platform/platform-impl/src/com/intellij/ui/messages/SheetController.java b/platform/platform-impl/src/com/intellij/ui/messages/SheetController.java
index 2d76d6391ee8..bf0b37116941 100755
--- a/platform/platform-impl/src/com/intellij/ui/messages/SheetController.java
+++ b/platform/platform-impl/src/com/intellij/ui/messages/SheetController.java
@@ -70,6 +70,8 @@ public class SheetController {
private static int GAP_BETWEEN_BUTTONS = 5;
+ private static String SPACE_OR_LINE_SEPARATOR_PATTERN = "[\\s" + System.getProperty("line.separator") + "]+";
+
// SHEET
public int SHEET_WIDTH = 400;
@@ -289,7 +291,7 @@ public class SheetController {
int widestWordWidth = 250;
- String [] words = (message == null) ? ArrayUtil.EMPTY_STRING_ARRAY : message.split(" ");
+ String [] words = (message == null) ? ArrayUtil.EMPTY_STRING_ARRAY : message.split(SPACE_OR_LINE_SEPARATOR_PATTERN);
for (String word : words) {
widestWordWidth = Math.max(fontMetrics.stringWidth(word), widestWordWidth);