From edfd8a16038bf8583eaa12ed7eae821e4216dd4b Mon Sep 17 00:00:00 2001 From: benweet Date: Mon, 15 Dec 2014 21:49:51 +0000 Subject: [PATCH] Fixed browser built-in undo issue --- public/res/editor.js | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/public/res/editor.js b/public/res/editor.js index aff2d2c33..5b54e28e5 100644 --- a/public/res/editor.js +++ b/public/res/editor.js @@ -1073,8 +1073,10 @@ define([ else { // Remove outdated sections sectionsToRemove.forEach(function(section) { - // section can be already removed + // section may be already removed section.elt.parentNode === contentElt && contentElt.removeChild(section.elt); + // To detect sections that come back with built-in undo + section.elt.generated = false; }); if(insertBeforeSection !== undefined) {