mirror of
https://github.com/panda3d/panda3d.git
synced 2025-10-02 18:03:56 -04:00
task names can be unicode strings too, better to check against basestring
This commit is contained in:
parent
0b224a320a
commit
28cbe13d85
@ -397,7 +397,7 @@ class TaskManager:
|
||||
'Task %s does not accept arguments.' % (repr(task)))
|
||||
|
||||
if name is not None:
|
||||
assert isinstance(name, str), 'Name must be a string type'
|
||||
assert isinstance(name, basestring), 'Name must be a string type'
|
||||
task.setName(name)
|
||||
assert task.hasName()
|
||||
|
||||
@ -431,7 +431,7 @@ class TaskManager:
|
||||
all tasks with the indicated name are removed. Returns the
|
||||
number of tasks removed. """
|
||||
|
||||
if isinstance(taskOrName, str):
|
||||
if isinstance(taskOrName, basestring):
|
||||
tasks = self.mgr.findTasks(taskOrName)
|
||||
return self.mgr.remove(tasks)
|
||||
elif isinstance(taskOrName, AsyncTask):
|
||||
|
Loading…
x
Reference in New Issue
Block a user