From 3f64ec79b72b79dc758435536c1096cb716235ac Mon Sep 17 00:00:00 2001 From: Wu Cheng-Han Date: Mon, 5 Oct 2015 14:32:31 +0800 Subject: Fixed OT not handle when selection is empty --- public/vendor/ot/codemirror-adapter.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'public/vendor/ot/codemirror-adapter.js') diff --git a/public/vendor/ot/codemirror-adapter.js b/public/vendor/ot/codemirror-adapter.js index 93727c58..c1601f22 100755 --- a/public/vendor/ot/codemirror-adapter.js +++ b/public/vendor/ot/codemirror-adapter.js @@ -247,7 +247,7 @@ ot.CodeMirrorAdapter = (function (global) { CodeMirrorAdapter.prototype.setSelection = function (selection) { var ranges = []; - for (var i = 0; i < selection.ranges.length; i++) { + for (var i = 0; selection && i < selection.ranges.length; i++) { var range = selection.ranges[i]; ranges[i] = { anchor: this.cm.posFromIndex(range.anchor), -- cgit v1.2.3