From 8a64412cb5f2b7178cdc51154be67ceb5fdfd665 Mon Sep 17 00:00:00 2001 From: Christophe Dumez Date: Sat, 27 Sep 2008 10:18:27 +0000 Subject: [PATCH] - Allow the user to use SHIFT key to extend selection in Web UI transfer list --- src/webui/scripts/dynamicTable.js | 41 +++++++++++++++++++++---------- 1 file changed, 28 insertions(+), 13 deletions(-) diff --git a/src/webui/scripts/dynamicTable.js b/src/webui/scripts/dynamicTable.js index 5a6dac7b4..4352e6b31 100644 --- a/src/webui/scripts/dynamicTable.js +++ b/src/webui/scripts/dynamicTable.js @@ -80,7 +80,7 @@ var dynamicTable = new Class ({ } tr.addEvent('click', function(e){ if(e.control) { - found = false; + // CTRL key was pressed if(this.cur.contains(id)) { // remove it this.cur.erase(id); @@ -98,21 +98,36 @@ var dynamicTable = new Class ({ } } } else { - //TODO: handle alt key - // Control key is not pressed - // Remove selected style from previous ones - for(i=0; i