From 4f89fcf32236761cd327a1444c4fd6a62352a61c Mon Sep 17 00:00:00 2001 From: Denis Zhdanov Date: Thu, 17 Feb 2011 13:05:55 +0300 Subject: [PATCH] IDEA-65613 Wrong EditorTextField initial size in several places in UI Editor size calculation algorithm is corrected in order to have one line height as a minimum preferred size height value (used to return zero-height for the empty document) --- .../src/com/intellij/openapi/editor/impl/EditorImpl.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/platform/platform-impl/src/com/intellij/openapi/editor/impl/EditorImpl.java b/platform/platform-impl/src/com/intellij/openapi/editor/impl/EditorImpl.java index 09442c02bd0f..e003cb69d206 100644 --- a/platform/platform-impl/src/com/intellij/openapi/editor/impl/EditorImpl.java +++ b/platform/platform-impl/src/com/intellij/openapi/editor/impl/EditorImpl.java @@ -5552,7 +5552,7 @@ public final class EditorImpl extends UserDataHolderBase implements EditorEx, Hi maxWidth = Math.max(maxWidth, myLineWidths.getQuick(i)); } - mySize = new Dimension(maxWidth, getLineHeight() * getVisibleLineCount()); + mySize = new Dimension(maxWidth, getLineHeight() * Math.max(getVisibleLineCount(), 1)); myIsDirty = false; }