Non-started template is always valid (EA-73852)

This commit is contained in:
Alexander Zolotov
2015-10-02 11:02:01 +03:00
parent cca323568f
commit 5db1e4ef31
@@ -166,7 +166,7 @@ public class TemplateState implements Disposable {
}
private boolean isCaretOutsideCurrentSegment() {
if (myEditor != null) {
if (myEditor != null && myCurrentSegmentNumber >= 0) {
final int offset = myEditor.getCaretModel().getOffset();
return offset < mySegments.getSegmentStart(myCurrentSegmentNumber) || offset > mySegments.getSegmentEnd(myCurrentSegmentNumber);
}