diff --git a/chrome/content/zotero/standalone/standalone.xul b/chrome/content/zotero/standalone/standalone.xul index 0de3c6bca..fc8e161b1 100644 --- a/chrome/content/zotero/standalone/standalone.xul +++ b/chrome/content/zotero/standalone/standalone.xul @@ -44,7 +44,6 @@ 1) { + if (me._treebox.view.selection.count > 1) { switch (event.keyCode) { case 39: - this.expandSelectedRows(); + me.expandSelectedRows(); break; case 37: - this.collapseSelectedRows(); + me.collapseSelectedRows(); break; } @@ -147,12 +148,12 @@ Zotero.ItemTreeView.prototype.setTree = function(treebox) var key = String.fromCharCode(event.which); if (key == '+' && !(event.ctrlKey || event.altKey || event.metaKey)) { - this.expandAllRows(); + me.expandAllRows(); event.preventDefault(); return; } else if (key == '-' && !(event.shiftKey || event.ctrlKey || event.altKey || event.metaKey)) { - this.collapseAllRows(); + me.collapseAllRows(); event.preventDefault(); return; }