commit 8faf011b2de74fd6caa0e80975332706e768cadf
parent 8342aafa390c7016ec3dca99cf058e903369bf13
Author: Simon Kornblith <simon@simonster.com>
Date: Fri, 20 Apr 2012 11:53:28 -0400
Fix removing codes by pressing "No" in reselect item dialog with Word for Mac
Diffstat:
1 file changed, 3 insertions(+), 2 deletions(-)
diff --git 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();
}