diff --git a/ui/composer-web-view.js b/ui/composer-web-view.js index bd010b6c..b75b673d 100644 --- a/ui/composer-web-view.js +++ b/ui/composer-web-view.js @@ -724,7 +724,7 @@ let SelectionUtil = { var ranges = []; let len = selection.rangeCount; for (let i = 0; i < len; ++i) { - ranges.push(selection.getRangeAt(i)); + ranges.push(selection.getRangeAt(i).cloneRange()); } return ranges; },