Es wird mehr als das übergebene Rectangle (oder die Liste von Rectangles) "upgedated".
Zum Überprüfen fülle ich das Rectangle vorher per "screen.fill((25,25,25),Rectangle)" und wende dann o.a. CodeZeile an. Natürlich habe ich alle anderen "pygame.display.update" oder "pygame.display.flip" Befehle dafür auskommentiert.
Auf dem Bildschirm wird dann richtigerweise das schwarze Rechteck angezeigt, aber auch die Bereiche weiter rechts werden "upgedated".
Das Rectangle ist ergo richtig definiert.
Soweit ich das verstehe ist da was falsch.

