Refactor widget rendering a bit.
[naja.git] / naja / widgets / text.py
index 239e10a621b2a74bf9af8a1ad2320582a9308a09..39178ed8777ee3e500276b95c975993721e681e2 100644 (file)
@@ -13,11 +13,10 @@ class TextWidget(Widget):
         self.fontsize = fontsize or FONT_SIZE
         self.colour = colour or (0, 0, 0)
 
-    def _prepare(self):
+    def prepare(self):
         self.font = resources.get_font(self.fontname, self.fontsize)
         self.surface = self.font.render(self.text, True, self.colour)
         self.size = self.surface.get_rect().size
 
     def draw(self, surface):
-        self.prepare()
         surface.blit(self.surface, self.rect)