Make sure BoundingBoxes of different classes compare differently
This commit is contained in:
parent
7dd5dd8c08
commit
94757bdccd
@ -525,6 +525,8 @@ class BoundingBox(SelectionBox):
|
|||||||
return True
|
return True
|
||||||
|
|
||||||
def __cmp__(self, b):
|
def __cmp__(self, b):
|
||||||
|
if self.__class__ != b.__class__:
|
||||||
|
return cmp(self.__class__, b.__class__)
|
||||||
return cmp((self.origin, self.size), None if b is None else (b.origin, b.size))
|
return cmp((self.origin, self.size), None if b is None else (b.origin, b.size))
|
||||||
|
|
||||||
#
|
#
|
||||||
|
Reference in New Issue
Block a user