From 450f5f3bf6c4f79c98d7af058e682cf211e521e0 Mon Sep 17 00:00:00 2001 From: David Rose Date: Thu, 13 Nov 2008 06:17:16 +0000 Subject: [PATCH] remove accepts a list --- direct/src/task/TaskNew.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/direct/src/task/TaskNew.py b/direct/src/task/TaskNew.py index 8683098ea6..10d980daf3 100644 --- a/direct/src/task/TaskNew.py +++ b/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')