Bugfix to setHTML - it was ignoring the last letter of each line. fixes issue #768

pull/772/head
Jordan Hollinger 2012-06-11 23:33:17 -04:00
parent d5faefdeae
commit 486f7c904e
1 changed files with 1 additions and 2 deletions

View File

@ -20,7 +20,6 @@ var log4js = require('log4js');
var Changeset = require("ep_etherpad-lite/static/js/Changeset"); var Changeset = require("ep_etherpad-lite/static/js/Changeset");
var contentcollector = require("ep_etherpad-lite/static/js/contentcollector"); var contentcollector = require("ep_etherpad-lite/static/js/contentcollector");
var map = require("ep_etherpad-lite/static/js/ace2_common").map;
function setPadHTML(pad, html, callback) function setPadHTML(pad, html, callback)
{ {
@ -60,7 +59,7 @@ function setPadHTML(pad, html, callback)
var attribsIter = Changeset.opIterator(attribs); var attribsIter = Changeset.opIterator(attribs);
var textIndex = 0; var textIndex = 0;
var newTextStart = 0; var newTextStart = 0;
var newTextEnd = newText.length - 1; var newTextEnd = newText.length;
while (attribsIter.hasNext()) while (attribsIter.hasNext())
{ {
var op = attribsIter.next(); var op = attribsIter.next();