From 870a3629026110e1c1086ec5b6d8915a03ee9fd7 Mon Sep 17 00:00:00 2001 From: Dan Stillman Date: Mon, 19 Mar 2007 05:50:40 +0000 Subject: [PATCH] Fixed bug in itemTreeView.rememberOpenState() that caused open state of first row in items list to not be remembered --- chrome/content/zotero/xpcom/itemTreeView.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/chrome/content/zotero/xpcom/itemTreeView.js b/chrome/content/zotero/xpcom/itemTreeView.js index 986d28027a..f099e12adf 100644 --- a/chrome/content/zotero/xpcom/itemTreeView.js +++ b/chrome/content/zotero/xpcom/itemTreeView.js @@ -1103,7 +1103,7 @@ Zotero.ItemTreeView.prototype.saveOpenState = function() { Zotero.ItemTreeView.prototype.rememberOpenState = function(ids) { for each(var id in ids) { var row = this._itemRowMap[id]; - if (!row || !this.isContainer(row) || this.isContainerOpen(row)) { + if (row == undefined || !this.isContainer(row) || this.isContainerOpen(row)) { continue; } this.toggleOpenState(row);