Select first active list on startup

This commit is contained in:
Thomas Bruederli 2013-10-30 15:00:08 +01:00
parent 80beedc50d
commit 660341931a

View file

@ -120,13 +120,16 @@ function rcube_tasklist_ui(settings)
init_tasklist_li(li, id);
}
if (me.tasklists[id].editable && !me.selected_list) {
if (me.tasklists[id].editable && (!me.selected_list || (me.tasklists[id].active && !me.tasklists[me.selected_list].active))) {
me.selected_list = id;
rcmail.enable_command('addtask', true);
$(li).click();
}
}
if (me.selected_list) {
rcmail.enable_command('addtask', true);
$(rcmail.get_folder_li(me.selected_list, 'rcmlitasklist')).click();
}
// register server callbacks
rcmail.addEventListener('plugin.data_ready', data_ready);
rcmail.addEventListener('plugin.update_task', update_taskitem);