Browse Source

remove accepts a list

David Rose 17 years ago
parent
commit
450f5f3bf6
1 changed files with 3 additions and 0 deletions
  1. 3 0
      direct/src/task/TaskNew.py

+ 3 - 0
direct/src/task/TaskNew.py

@@ -396,6 +396,9 @@ class TaskManager:
             return self.mgr.remove(tasks)
         elif isinstance(taskOrName, AsyncTask):
             return self.mgr.remove(taskOrName)
+        elif isinstance(taskOrName, types.ListType):
+            for task in taskOrName:
+                self.remove(task)
         else:
             self.notify.error('remove takes a string or a Task')