Skip to content
Snippets Groups Projects
Commit d0cde7f8 authored by Todd Berman's avatar Todd Berman Committed by Marijn Haverbeke
Browse files

[overlay addon] Fix the `combine` option for overlay modes inside blankLines

parent 5fc55e82
No related branches found
No related tags found
No related merge requests found
......@@ -76,8 +76,13 @@ CodeMirror.overlayMode = function(base, overlay, combine) {
innerMode: function(state) { return {state: state.base, mode: base}; },
blankLine: function(state) {
if (base.blankLine) base.blankLine(state.base);
if (overlay.blankLine) overlay.blankLine(state.overlay);
var baseToken, overlayToken;
if (base.blankLine) baseToken = base.blankLine(state.base);
if (overlay.blankLine) overlayToken = overlay.blankLine(state.overlay);
return overlayToken == null ?
baseToken :
(combine ? baseToken + " " + overlayToken : overlayToken);
}
};
};
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment