diff --git a/lib/ace/selection.js b/lib/ace/selection.js index f249f3e0..adfb6518 100644 --- a/lib/ace/selection.js +++ b/lib/ace/selection.js @@ -784,7 +784,7 @@ var Selection = function(session) { var docPos = this.session.screenToDocumentPosition(screenPos.row + rows, screenPos.column); - if (rows != 0 && chars == 0 && docPos.row == screenPos.row && docPos.column == screenPos.column) { + if (rows !== 0 && chars === 0 && docPos.row === this.lead.row && docPos.column === this.lead.column) { if (this.session.lineWidgets && this.session.lineWidgets[docPos.row]) docPos.row++; }