commit 4ffbf6fca55f83a190345d8c730e777276f380f4
parent d0eb1c8753590e21dcf145ddf9dc47692b9d6157
Author: Dan Stillman <dstillman@zotero.org>
Date: Wed, 12 Jul 2017 19:54:05 -0400
Use DOM_VK_* codes in itemTreeView keypress listener
Diffstat:
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/chrome/content/zotero/xpcom/itemTreeView.js b/chrome/content/zotero/xpcom/itemTreeView.js
@@ -146,14 +146,14 @@ Zotero.ItemTreeView.prototype.setTree = async function (treebox) {
// Handle arrow keys specially on multiple selection, since
// otherwise the tree just applies it to the last-selected row
- if (event.keyCode == 39 || event.keyCode == 37) {
+ if (event.keyCode == event.DOM_VK_RIGHT || event.keyCode == event.DOM_VK_LEFT) {
if (self._treebox.view.selection.count > 1) {
switch (event.keyCode) {
- case 39:
+ case event.DOM_VK_RIGHT:
self.expandSelectedRows();
break;
- case 37:
+ case event.DOM_VK_LEFT:
self.collapseSelectedRows();
break;
}