From 5598cac35999ddd3541f9f390596c84b80713dff Mon Sep 17 00:00:00 2001 From: Dan Stillman Date: Tue, 29 Mar 2011 12:06:37 +0000 Subject: [PATCH] Fix closing of parent items on various edits --- chrome/content/zotero/xpcom/itemTreeView.js | 62 +++++++++++---------- 1 file changed, 34 insertions(+), 28 deletions(-) diff --git a/chrome/content/zotero/xpcom/itemTreeView.js b/chrome/content/zotero/xpcom/itemTreeView.js index 925fadb39..eff3e14bc 100644 --- a/chrome/content/zotero/xpcom/itemTreeView.js +++ b/chrome/content/zotero/xpcom/itemTreeView.js @@ -1188,19 +1188,10 @@ Zotero.ItemTreeView.prototype.sort = function(itemID) } // Need to close all containers before sorting - var openRows = new Array(); - for (var i=0; i=0; i--) { + this.toggleOpenState(rowsToOpen[i], true); } - this._refreshHashMap(); this._treebox.endUpdateBatch(); + this._refreshHashMap(); }