(op)
| 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); |
no test coverage detected