From 86666527692f06fcdba7ac9f804bc40cce3ee53e Mon Sep 17 00:00:00 2001 From: nightwing Date: Wed, 25 Apr 2012 00:44:31 +0400 Subject: [PATCH] remove destructive throw --- lib/ace/edit_session/fold_line.js | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) 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);