diff --git a/lib/ace/edit_session/folding.js b/lib/ace/edit_session/folding.js index 9805df41..3147b84e 100644 --- a/lib/ace/edit_session/folding.js +++ b/lib/ace/edit_session/folding.js @@ -725,6 +725,8 @@ function Folding() { if (addSubfolds) this.foldAll(range.start.row + 1, range.end.row); } else { + if (addSubfolds) + this.foldAll(row + 1, this.getLength()); e.target.className += " invalid" } };