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 5e3fb92ef3a8..c5171ae7c68c 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 @@ -6441,7 +6441,7 @@ public final class EditorImpl extends UserDataHolderBase implements EditorEx, Hi @SuppressWarnings({"NonPrivateFieldAccessedInSynchronizedContext", "AssignmentToForLoopParameter"}) private void validateSizes() { - if (!myIsDirty || myLinePaintersWidth < myMaxWidth) return; + if (!myIsDirty && !(myLinePaintersWidth > myMaxWidth)) return; synchronized (this) { if (!myIsDirty) return;