We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent b0d747f commit dfb716bCopy full SHA for dfb716b
pymunk/space.py
@@ -1005,13 +1005,13 @@ def __getstate__(self) -> _State:
1005
handlers = []
1006
for k, v in self._handlers.items():
1007
h: Dict[str, Any] = {}
1008
- if v._begin is not None:
+ if v._begin != CollisionHandler.always_collide:
1009
h["_begin"] = v._begin
1010
- if v._pre_solve is not None:
+ if v._pre_solve != CollisionHandler.always_collide:
1011
h["_pre_solve"] = v._pre_solve
1012
- if v._post_solve is not None:
+ if v._post_solve != CollisionHandler.do_nothing:
1013
h["_post_solve"] = v._post_solve
1014
- if v._separate is not None:
+ if v._separate != CollisionHandler.do_nothing:
1015
h["_separate"] = v._separate
1016
handlers.append((k, h))
1017
0 commit comments