From 8faf011b2de74fd6caa0e80975332706e768cadf Mon Sep 17 00:00:00 2001 From: Simon Kornblith Date: Fri, 20 Apr 2012 11:53:28 -0400 Subject: [PATCH] Fix removing codes by pressing "No" in reselect item dialog with Word for Mac --- chrome/content/zotero/xpcom/integration.js | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/chrome/content/zotero/xpcom/integration.js b/chrome/content/zotero/xpcom/integration.js index 8735d1b3f3..6e3b881195 100644 --- a/chrome/content/zotero/xpcom/integration.js +++ b/chrome/content/zotero/xpcom/integration.js @@ -1681,11 +1681,12 @@ Zotero.Integration.Fields.prototype._updateDocument = function(forceCitations, f } // do this operations in reverse in case plug-ins care about order - this._deleteFields.sort(); + var sortClosure = function(a, b) { return a-b; }; + this._deleteFields.sort(sortClosure); for(var i=(this._deleteFields.length-1); i>=0; i--) { this._fields[this._deleteFields[i]].delete(); } - this._removeCodeFields.sort(); + this._removeCodeFields.sort(sortClosure); for(var i=(this._removeCodeFields.length-1); i>=0; i--) { this._fields[this._removeCodeFields[i]].removeCode(); }