MCPcopy
hub / github.com/witheve/Eve / endOperation_R1

Function endOperation_R1

src/codemirror.js:3084–3095  ·  view source on GitHub ↗
(op)

Source from the content-addressed store, hash-verified

3082 }
3083
3084 function endOperation_R1(op) {
3085 var cm = op.cm, display = cm.display;
3086 maybeClipScrollbars(cm);
3087 if (op.updateMaxLine) findMaxLine(cm);
3088
3089 op.mustUpdate = op.viewChanged || op.forceUpdate || op.scrollTop != null ||
3090 op.scrollToPos && (op.scrollToPos.from.line < display.viewFrom ||
3091 op.scrollToPos.to.line >= display.viewTo) ||
3092 display.maxLineChanged && cm.options.lineWrapping;
3093 op.update = op.mustUpdate &&
3094 new DisplayUpdate(cm, op.mustUpdate && {top: op.scrollTop, ensure: op.scrollToPos}, op.forceUpdate);
3095 }
3096
3097 function endOperation_W1(op) {
3098 op.updatedDisplay = op.mustUpdate && updateDisplayIfNeeded(op.cm, op.update);

Callers 1

endOperationsFunction · 0.85

Calls 2

maybeClipScrollbarsFunction · 0.85
findMaxLineFunction · 0.85

Tested by

no test coverage detected