From fa23389d2c1d6ec88cad0aa39342bce382cc8dce Mon Sep 17 00:00:00 2001 From: Dan Stillman Date: Sun, 17 Dec 2006 21:01:06 +0000 Subject: [PATCH] Fixes #422, Scroll to note in items pane when adding note via selection Fixes this for other item types too (e.g. if title changes) --- chrome/content/zotero/xpcom/itemTreeView.js | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/chrome/content/zotero/xpcom/itemTreeView.js b/chrome/content/zotero/xpcom/itemTreeView.js index cf590d69f..830e2bf58 100644 --- a/chrome/content/zotero/xpcom/itemTreeView.js +++ b/chrome/content/zotero/xpcom/itemTreeView.js @@ -273,6 +273,12 @@ Zotero.ItemTreeView.prototype.notify = function(action, type, ids) this.selectItem(ids[0]); } + // If single item is selected and was modified, reselect + // (in case the sort order changed and it went off-screen) + else if (action == 'modify' && ids.length == 1 && + savedSelection.length == 1 && savedSelection[0] == ids[0]) { + this.selectItem(ids[0]); + } else { this.rememberSelection(savedSelection);