diff --git a/platform/platform-impl/src/com/intellij/openapi/editor/impl/CaretImpl.java b/platform/platform-impl/src/com/intellij/openapi/editor/impl/CaretImpl.java index 5c347c34a2b0..9ad9e986fa88 100644 --- a/platform/platform-impl/src/com/intellij/openapi/editor/impl/CaretImpl.java +++ b/platform/platform-impl/src/com/intellij/openapi/editor/impl/CaretImpl.java @@ -431,22 +431,6 @@ public class CaretImpl extends UserDataHolderBase implements Caret { Document doc = myEditor.getDocument(); - if (column < 0) { - if (debugBuffer != null) { - debugBuffer.append("Resetting target logical column to zero as it is negative (").append(column).append(")\n"); - } - column = 0; - softWrapColumns = 0; - } - if (line < 0) { - if (debugBuffer != null) { - debugBuffer.append("Resetting target logical line to zero as it is negative (").append(line).append(")\n"); - } - line = 0; - softWrapLinesBefore = 0; - softWrapLinesCurrent = 0; - } - int lineCount = doc.getLineCount(); if (lineCount == 0) { if (debugBuffer != null) { @@ -645,10 +629,6 @@ public class CaretImpl extends UserDataHolderBase implements Caret { int column = pos.column; int line = pos.line; - if (column < 0) column = 0; - - if (line < 0) line = 0; - int lastLine = myEditor.getVisibleLineCount() - 1; if (lastLine <= 0) { lastLine = 0; 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 e94ff8ddbe5d..7174cd533ff7 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 @@ -4097,14 +4097,6 @@ public final class EditorImpl extends UserDataHolderBase implements EditorEx, Hi int softWrapLinesOnTargetLogicalLine = pos.softWrapLinesOnCurrentLogicalLine; int softWrapColumns = pos.softWrapColumnDiff; - if (line < 0) { - line = 0; - column = 0; - softWrapLinesBeforeTargetLogicalLine = 0; - softWrapLinesOnTargetLogicalLine = 0; - softWrapColumns = 0; - } - final int totalLines = myDocument.getLineCount(); if (totalLines <= 0) { return new LogicalPosition(0, 0);