Bug 303791 Set task status also when setting percent complete. r=mvl

This commit is contained in:
jminta%gmail.com 2005-08-17 13:58:53 +00:00
Родитель d024ea0549
Коммит a445239516
1 изменённых файлов: 11 добавлений и 0 удалений

Просмотреть файл

@ -587,6 +587,17 @@ function contextChangeProgress( event, Progress )
todoItem = tree.taskView.getCalendarTaskAtRow( v );
var newItem = todoItem.clone().QueryInterface( Components.interfaces.calITodo );
newItem.percentComplete = Progress;
switch (Progress) {
case 0:
newItem.status = "NONE";
break;
case 100:
newItem.status = "COMPLETED";
break;
default:
newItem.status = "IN-PROCESS";
break;
}
doTransaction('modify', newItem, newItem.calendar, todoItem, null);
}
}