From 3283f12d100094b82850160b2141eea6304135b0 Mon Sep 17 00:00:00 2001 From: Thomas Bruederli Date: Wed, 1 Aug 2012 16:05:13 +0200 Subject: [PATCH] Make sure child tasks are saved to the same list as their parent --- plugins/tasklist/tasklist.js | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/plugins/tasklist/tasklist.js b/plugins/tasklist/tasklist.js index e5a874aa..b33322c2 100644 --- a/plugins/tasklist/tasklist.js +++ b/plugins/tasklist/tasklist.js @@ -802,7 +802,7 @@ function rcube_tasklist_ui(settings) var recstarttime = $('#edit-starttime').val(rec.starttime || ''); var complete = $('#edit-completeness').val((rec.complete || 0) * 100); 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 var tagline = $(rcmail.gui_objects.edittagline).empty(); @@ -1014,7 +1014,8 @@ function rcube_tasklist_ui(settings) */ 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 }); } /**