diff options
author | Walter Bender <walter@walter-laptop.(none)> | 2010-01-30 16:24:59 (GMT) |
---|---|---|
committer | Walter Bender <walter@walter-laptop.(none)> | 2010-01-30 16:24:59 (GMT) |
commit | f4ffd999eae8a705174621f6fd0775446f2113fc (patch) | |
tree | 620988533b12da4eb7c558f75b5eae447241188c /block.py | |
parent | dc624507fa51e34269a751da14a1805b266f2ff2 (diff) |
cleaning up multimedia code
Diffstat (limited to 'block.py')
-rw-r--r-- | block.py | 9 |
1 files changed, 5 insertions, 4 deletions
@@ -118,10 +118,11 @@ class Block: # make sure the label fits lw = self.spr.label_width() lwh = self.spr.label_area_dimensions() - if lw > lwh[0]: - self._dx = (lw-lwh[0]) - self._make_block(self.svg) - self.spr.set_shape(self.shapes[0]) + self._dx = (lw-lwh[0]) + if self._dx < 0: + self._dx = 0 + self._make_block(self.svg) + self.spr.set_shape(self.shapes[0]) # We may want to rescale blocks as well. def rescale(self, scale): |