commit e3da547c81e4c4385651c4973224be6681134762 parent 2a69885b116a119caf18f67f01742f6de8c814d7 Author: Dan Stillman <dstillman@zotero.org> Date: Thu, 7 May 2015 18:21:54 -0400 Avoid error if item tree disappeared during refresh Diffstat:
| M | chrome/content/zotero/xpcom/itemTreeView.js | | | 3 | +++ |
1 file changed, 3 insertions(+), 0 deletions(-)
diff --git a/chrome/content/zotero/xpcom/itemTreeView.js b/chrome/content/zotero/xpcom/itemTreeView.js @@ -109,6 +109,9 @@ Zotero.ItemTreeView.prototype.setTree = Zotero.serial(Zotero.Promise.coroutine(f } yield this.refresh(); + if (!this._treebox.treeBody) { + return; + } // Add a keypress listener for expand/collapse var tree = this._treebox.treeBody.parentNode;