commit b285f6a7d4494de7501b126bff8eba9c86a6c41b parent c9003f1f40c27948ee5e548c889c2d1ac7f6bfd1 Author: Simon Kornblith <simon@simonster.com> Date: Sun, 1 Aug 2010 19:56:45 +0000 closes #1705, [PATCH] Item cited in document not reselected when cite reopened for editing Diffstat:
| M | chrome/content/zotero/integration/addCitationDialog.js | | | 6 | +++--- |
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/chrome/content/zotero/integration/addCitationDialog.js b/chrome/content/zotero/integration/addCitationDialog.js @@ -125,11 +125,11 @@ var Zotero_Citation_Dialog = new function () { _suppressNextTreeSelect = true; // switch to library if item doesn't exist in current selection - if(!collectionsView.getSelectedCollection().hasItem(io.citation.citationItems[0].id)) { + if(collectionsView.getSelectedCollection() && !collectionsView.getSelectedCollection().hasItem(io.citation.citationItems[0].id)) { var item = Zotero.Items.get(io.citation.citationItems[0].id); - collectionsView.selectLibrary(item.libraryID); + collectionsView.wrappedJSObject.selectLibrary(item.libraryID); } - itemsView.selectItem(io.citation.citationItems[0].id); + itemsView.wrappedJSObject.selectItem(io.citation.citationItems[0].id); for(var box in _preserveData) { var property = _preserveData[box][0];