Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/tablock.py
diff options
context:
space:
mode:
authorWalter Bender <walter@walter-laptop.(none)>2010-02-11 20:41:29 (GMT)
committer Walter Bender <walter@walter-laptop.(none)>2010-02-11 20:41:29 (GMT)
commit1f68883765712f8210c8b8038422b2bc3bb9ac53 (patch)
tree10daae7fd7638108517bcfba405fe5ad6fa41b6b /tablock.py
parentdbc11662aa53097db93e3f2b7248f7d8acc19aff (diff)
font-scaling bug
Diffstat (limited to 'tablock.py')
-rw-r--r--tablock.py3
1 files changed, 3 insertions, 0 deletions
diff --git a/tablock.py b/tablock.py
index b03da6c..143131a 100644
--- a/tablock.py
+++ b/tablock.py
@@ -228,6 +228,7 @@ class Block:
self.spr = sprites.Sprite(sprite_list, x, y, self.shapes[0])
self._set_margins()
self._set_label_attributes()
+
if self.name in CONTENT_BLOCKS and len(self.values) > 0:
for i, v in enumerate(self.values):
self._set_labels(i, str(v))
@@ -253,6 +254,8 @@ class Block:
def _set_label_attributes(self):
if self.name in CONTENT_BLOCKS:
n = len(self.values)
+ if n == 0:
+ n = 1 # Force a scale to be set, even if there is no value.
else:
n = len(BLOCK_NAMES[self.name])
for i in range(n):