зеркало из https://github.com/mozilla/gecko-dev.git
Bug 298556 Cannot delete discountinuous task selection.
patch by jminta, r=mvl
This commit is contained in:
Родитель
bd6119d810
Коммит
9727cfed7f
|
@ -1022,23 +1022,13 @@ function deleteToDoCommand( DoNotConfirm )
|
|||
var t;
|
||||
var v;
|
||||
var toDoItem;
|
||||
if( numRanges == 1 ) {
|
||||
for (t=numRanges-1; t>= 0; t--) {
|
||||
for (t = 0; t < numRanges; t++) {
|
||||
tree.view.selection.getRangeAt(t, start, end);
|
||||
for (v=end.value; v>=start.value; v--){
|
||||
for (v = start.value; v <= end.value; v++) {
|
||||
toDoItem = tree.taskView.getCalendarTaskAtRow( v );
|
||||
SelectedItems.push( toDoItem );
|
||||
}
|
||||
}
|
||||
} else {
|
||||
for (t=numRanges; t >= 0; t--) {
|
||||
tree.view.selection.getRangeAt(t,start,end);
|
||||
for (v=end.value; v >= start.value; v--){
|
||||
toDoItem=tree.taskView.getCalendarTaskAtRow( v );
|
||||
SelectedItems.push(toDoItem);
|
||||
}
|
||||
}
|
||||
}
|
||||
deleteItems( SelectedItems, DoNotConfirm );
|
||||
tree.view.selection.clearSelection();
|
||||
}
|
||||
|
|
Загрузка…
Ссылка в новой задаче