From b9d0b88bd022b54955be5addf865ee9dfa0a8cdb Mon Sep 17 00:00:00 2001 From: Walter Bender Date: Sat, 13 Feb 2010 15:37:01 +0000 Subject: don't display label None --- diff --git a/tablock.py b/tablock.py index 7d3ef3b..94f5333 100644 --- a/tablock.py +++ b/tablock.py @@ -73,13 +73,6 @@ class Blocks: # A class for the individual blocks # class Block: - # - # TODO: - # block data should be stored in block, not in block.spr.label - # Logo code - # HTML code - # debug code - # etc. def __init__(self, block_list, sprite_list, name, x, y, type='block', values=[], scale=BLOCK_SCALE, colors=["#FF0000","#A00000"]): self.spr = None @@ -246,7 +239,8 @@ class Block: if self.name in CONTENT_BLOCKS and len(self.values) > 0: for i, v in enumerate(self.values): - self._set_labels(i, str(v)) + if v is not None: + self._set_labels(i, str(v)) elif BLOCK_NAMES.has_key(self.name): for i, n in enumerate(BLOCK_NAMES[self.name]): self._set_labels(i, n) -- cgit v0.9.1