diff --git a/lib/ace/edit_session/fold_line.js b/lib/ace/edit_session/fold_line.js index e51ec7c4..dd86e4dd 100644 --- a/lib/ace/edit_session/fold_line.js +++ b/lib/ace/edit_session/fold_line.js @@ -177,7 +177,9 @@ function FoldLine(foldData, folds) { && fold.start.column != column && fold.start.row != row) { - throw "Moving characters inside of a fold should never be reached"; + //throwing here breaks whole editor + //@todo properly handle this + window.console && window.console.log(row, column, fold); } else if (fold.start.row == row) { folds = this.folds; var i = folds.indexOf(fold);