fix mixed folding misses folds on lines drawn before tokenization is finished

This commit is contained in:
nightwing 2013-04-19 23:04:28 +04:00
commit 127270a7aa

View file

@ -59,6 +59,8 @@ oop.inherits(FoldMode, BaseFoldMode);
};
this.getFoldWidget = function(session, foldStyle, row) {
if (session.bgTokenizer.currentLine < row)
return;
return (
this.$tryMode(session.getState(row-1), session, foldStyle, row) ||
this.$tryMode(session.getState(row), session, foldStyle, row) ||