diff --git a/app/views/play/level/tome/SpellView.coffee b/app/views/play/level/tome/SpellView.coffee index 79a1c8d7c..063137533 100644 --- a/app/views/play/level/tome/SpellView.coffee +++ b/app/views/play/level/tome/SpellView.coffee @@ -284,7 +284,10 @@ module.exports = class SpellView extends CocoView range = @aceSession.getFoldWidgetRange(row) if not range? guess = startOfRow(row) - range = new Range(row,guess,row+1,guess+4) + range = new Range(row,guess,row,guess+4) + + if /^\s+$/.test lines[range.end.row+1] + range.end.row += 1 xstart = startOfRow(range.start.row) level = Math.floor(xstart / 4)