# HG changeset patch # User Neil Muller # Date 1301911805 -7200 # Node ID 49b25117ebbbd8f37bca5a429f4f141ad450ee90 # Parent dede07578eebaddfb5961fd29af1884c43df31aa rect.copy() is a pygame 1.9 addition. Work around this. diff -r dede07578eeb -r 49b25117ebbb skaapsteker/widgets/text.py --- a/skaapsteker/widgets/text.py Mon Apr 04 07:25:27 2011 +0200 +++ b/skaapsteker/widgets/text.py Mon Apr 04 12:10:05 2011 +0200 @@ -37,17 +37,17 @@ self.rect.height = self.font.get_linesize() * len(self.surfaces) def draw(self, surface): - pos = self.rect.copy() + pos = self.rect for line in self.surfaces: surface.blit(line, pos) - pos.move_ip(0, self.font.get_linesize()) + pos = pos.move(0, self.font.get_linesize()) class TextChoice(Widget): def __init__(self, options, pos, **kwargs): self.options = [] self.rect = pygame.Rect(pos, (0, 0)) - self.selector = Text(u'» ', self.rect.copy(), **kwargs) + self.selector = Text(u'» ', pos, **kwargs) self.selected = 0 self.callbacks = []