Make sure child tasks are saved to the same list as their parent

This commit is contained in:
Thomas Bruederli 2012-08-01 16:05:13 +02:00
parent 05a92b0b92
commit 3283f12d10

View file

@ -802,7 +802,7 @@ function rcube_tasklist_ui(settings)
var recstarttime = $('#edit-starttime').val(rec.starttime || ''); var recstarttime = $('#edit-starttime').val(rec.starttime || '');
var complete = $('#edit-completeness').val((rec.complete || 0) * 100); var complete = $('#edit-completeness').val((rec.complete || 0) * 100);
completeness_slider.slider('value', complete.val()); completeness_slider.slider('value', complete.val());
var tasklist = $('#edit-tasklist').val(rec.list || 0); // .prop('disabled', rec.parent_id ? true : false); var tasklist = $('#edit-tasklist').val(rec.list || 0).prop('disabled', rec.parent_id ? true : false);
// tag-edit line // tag-edit line
var tagline = $(rcmail.gui_objects.edittagline).empty(); var tagline = $(rcmail.gui_objects.edittagline).empty();
@ -1014,7 +1014,8 @@ function rcube_tasklist_ui(settings)
*/ */
function add_childtask(id) function add_childtask(id)
{ {
task_edit_dialog(null, 'new', { parent_id:id }); var rec = listdata[id];
task_edit_dialog(null, 'new', { parent_id:id, list:rec.list });
} }
/** /**