Ensure inserted record has a valid position

issue9731
review298881002
This commit is contained in:
Cédric Krier committed 2020-10-24 13:12:01 +02:00
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__():