(cm, left, top)
| 2752 | } |
| 2753 | |
| 2754 | function addToScrollPos(cm, left, top) { |
| 2755 | var pos = cm.curOp.updateScrollPos || (cm.curOp.updateScrollPos = {scrollLeft: cm.doc.scrollLeft, scrollTop: cm.doc.scrollTop}); |
| 2756 | var scroll = cm.display.scroller; |
| 2757 | pos.scrollTop = Math.max(0, Math.min(scroll.scrollHeight - scroll.clientHeight, pos.scrollTop + top)); |
| 2758 | pos.scrollLeft = Math.max(0, Math.min(scroll.scrollWidth - scroll.clientWidth, pos.scrollLeft + left)); |
| 2759 | } |
| 2760 | |
| 2761 | // API UTILITIES |
| 2762 |
no outgoing calls
no test coverage detected