diff --git a/plugins/enigma/enigma.js b/plugins/enigma/enigma.js index c7a53d9ea..decdb64cc 100644 --- a/plugins/enigma/enigma.js +++ b/plugins/enigma/enigma.js @@ -4,7 +4,7 @@ window.rcmail && rcmail.addEventListener('init', function(evt) { if (rcmail.env.task == 'settings') { if (rcmail.gui_objects.keyslist) { rcmail.keys_list = new rcube_list_widget(rcmail.gui_objects.keyslist, - {multiselect:true, draggable:false, keyboard:false}); + {multiselect:true, draggable:false, keyboard:true}); rcmail.keys_list .addEventListener('select', function(o) { rcmail.enigma_keylist_select(o); }) .addEventListener('keypress', function(o) { rcmail.enigma_keylist_keypress(o); }) @@ -433,16 +433,15 @@ rcube_webmail.prototype.enigma_add_list_row = function(r) tbody = this.gui_objects.keyslist.tBodies[0], rowcount = tbody.rows.length, even = rowcount%2, - css_class = 'message' - + (even ? ' even' : ' odd'), // for performance use DOM instead of jQuery here row = document.createElement('tr'), col = document.createElement('td'); row.id = 'rcmrow' + r.id; - row.className = css_class; + row.className = 'message'; if (r.flags) $(row).data('flags', r.flags); + col.className = 'name'; col.innerHTML = r.name; row.appendChild(col); list.insert_row(row);