mirror of
https://github.com/panda3d/panda3d.git
synced 2025-10-04 02:42:49 -04:00
allowing remove() to be called on a removed task.
This commit is contained in:
parent
2410cbc67c
commit
21b131f9ba
@ -80,10 +80,11 @@ class Task:
|
||||
return self.__onDoLaterList
|
||||
|
||||
def remove(self):
|
||||
self.__removed = 1
|
||||
# Remove any refs to real objects
|
||||
# In case we hang around the doLaterList for a while
|
||||
del self.__call__
|
||||
if not self.__removed:
|
||||
self.__removed = 1
|
||||
# Remove any refs to real objects
|
||||
# In case we hang around the doLaterList for a while
|
||||
del self.__call__
|
||||
|
||||
def isRemoved(self):
|
||||
return self.__removed
|
||||
|
Loading…
x
Reference in New Issue
Block a user