IDEA-53596 Soft wrap for editors

Corrected visible editor content size calculation algorithm
This commit is contained in:
Denis Zhdanov
2010-07-09 17:07:43 +04:00
parent 08728cdebb
commit 0ee59fa217
@@ -4692,7 +4692,7 @@ public final class EditorImpl extends UserDataHolderBase implements EditorEx, Hi
synchronized (lock) {
if (!myIsDirty) return;
int lineCount = myLineWidths.size();
int lineCount = Math.min(myLineWidths.size(), myDocument.getLineCount());
if (myMaxWidth != -1 && myDocument.isInBulkUpdate()) {
mySize = new Dimension(myMaxWidth, getLineHeight() * lineCount);