www

Unnamed repository; edit this file 'description' to name the repository.
Log | Files | Refs | Submodules | README | LICENSE

commit ae21b3113eb1cc61ef04cb177f83028f3f9c3564
parent a854ce9dcec2b05ad95f34803bc279c3f79908ab
Author: Dan Stillman <dstillman@zotero.org>
Date:   Mon, 27 Nov 2017 17:32:04 -0500

Avoid unnecessary item map refreshes during sorting

Diffstat:
Mchrome/content/zotero/xpcom/itemTreeView.js | 5+++--
1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/chrome/content/zotero/xpcom/itemTreeView.js b/chrome/content/zotero/xpcom/itemTreeView.js @@ -1461,9 +1461,10 @@ Zotero.ItemTreeView.prototype.sort = function (itemIDs) { for (let i = parentRows.length - 1; i >= 0; i--) { let row = parentRows[i]; - this._closeContainer(row); - this.toggleOpenState(row); + this._closeContainer(row, true); + this.toggleOpenState(row, true); } + this._refreshItemRowMap(); let numSorted = itemIDs.length - skipped.length; if (numSorted) {