diff --git a/mozilla/browser/base/content/customizeToolbar.js b/mozilla/browser/base/content/customizeToolbar.js index d73ca1c4ea0..c14f0bddf3c 100644 --- a/mozilla/browser/base/content/customizeToolbar.js +++ b/mozilla/browser/base/content/customizeToolbar.js @@ -29,7 +29,6 @@ var gDraggingFromPalette = false; function addItemToToolbar(newItem, newToolbar) { - cleanUpItemForAdding(newItem); var enclosure = document.createElementNS("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul", "toolbarpaletteitem"); if (newItem.getAttribute("flex")) @@ -38,6 +37,8 @@ function addItemToToolbar(newItem, newToolbar) // Set a draggesture handler to allow drag-rearrange within the clone toolbar. enclosure.setAttribute("ondraggesture", "gDraggingFromPalette = false; nsDragAndDrop.startDrag(event, dragObserver)"); enclosure.appendChild(newItem); + cleanUpItemForAdding(newItem); + newToolbar.appendChild(enclosure); }