Ensure inserted record has a valid position
issue9731 review298881002
This commit is contained in:
1 parent
60192ce3e3
commit
03e5762225
1 file changed
+1
@@ -91,6 +91,7 @@ class Group(SignalEvent, list):
|
||||
|
||||
def insert(self, pos, record):
|
||||
assert record.group is self
|
||||
pos = min(pos, len(self))
|
||||
if pos >= 1:
|
||||
self.__getitem__(pos - 1).next[id(self)] = record
|
||||
if pos < self.__len__():
|
||||
|
||||
Reference in new issue
Block a user