Fix selecting some rows with CTRL key (id=rcmrow0 is not handled correctly by list.js code)
This commit is contained in:
parent
76a43e5c38
commit
f4a2765243
1 changed files with 3 additions and 4 deletions
|
@ -875,8 +875,7 @@ function kolab_files_ui()
|
||||||
var i = 0, list = [], table = $('#filelist');
|
var i = 0, list = [], table = $('#filelist');
|
||||||
|
|
||||||
$.each(response.result, function(key, data) {
|
$.each(response.result, function(key, data) {
|
||||||
i++;
|
var row = file_api.file_list_row(key, data, ++i);
|
||||||
var row = file_api.file_list_row(key, data, i);
|
|
||||||
rcmail.file_list.insert_row(row);
|
rcmail.file_list.insert_row(row);
|
||||||
data.row = row;
|
data.row = row;
|
||||||
data.filename = key;
|
data.filename = key;
|
||||||
|
@ -961,7 +960,7 @@ function kolab_files_ui()
|
||||||
if (this.sort_compare(elem, result[i]) < 0)
|
if (this.sort_compare(elem, result[i]) < 0)
|
||||||
break;
|
break;
|
||||||
|
|
||||||
var row = this.file_list_row(i, result[i], index++);
|
var row = this.file_list_row(i, result[i], ++index);
|
||||||
table.insert_row(row, elem.row);
|
table.insert_row(row, elem.row);
|
||||||
result[i].row = row;
|
result[i].row = row;
|
||||||
result[i].filename = i;
|
result[i].filename = i;
|
||||||
|
@ -974,7 +973,7 @@ function kolab_files_ui()
|
||||||
|
|
||||||
// add the rest of rows
|
// add the rest of rows
|
||||||
$.each(result, function(key, data) {
|
$.each(result, function(key, data) {
|
||||||
var row = file_api.file_list_row(key, data, index++);
|
var row = file_api.file_list_row(key, data, ++index);
|
||||||
table.insert_row(row);
|
table.insert_row(row);
|
||||||
result[key].row = row;
|
result[key].row = row;
|
||||||
result[key].filename = key;
|
result[key].filename = key;
|
||||||
|
|
Loading…
Add table
Reference in a new issue