Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/block.py
diff options
context:
space:
mode:
authorWalter Bender <walter@walter-laptop.(none)>2010-01-29 23:55:33 (GMT)
committer Walter Bender <walter@walter-laptop.(none)>2010-01-29 23:55:33 (GMT)
commite7b963577d770b7fe2ce112e9e31a20ad39a9ca4 (patch)
tree5f2b927502f1e56849136c51dadd993d80301d70 /block.py
parentb21d24cf245a0c335043877cdcead54d1a450ed6 (diff)
fixed dock for hspace
Diffstat (limited to 'block.py')
-rw-r--r--block.py17
1 files changed, 12 insertions, 5 deletions
diff --git a/block.py b/block.py
index 53f54d9..9afe833 100644
--- a/block.py
+++ b/block.py
@@ -411,11 +411,18 @@ class Block:
self.svg.set_slot(True)
self.svg.set_tab(False)
self._make_basic_flow(svg)
- self.docks = (('flow', True, self.svg.docks[0][0],
- self.svg.docks[0][1]),
- ('flow', False, self.svg.docks[1][0],
- self.svg.docks[1][1], '['),
- ('unavailable', False, 0, 0, ']'))
+ # This is an ugly hack.
+ if self.name == 'forever':
+ self.docks = (('flow', True, self.svg.docks[0][0],
+ self.svg.docks[0][1]),
+ ('flow', False, self.svg.docks[1][0],
+ self.svg.docks[1][1], '['),
+ ('unavailable', False, 0, 0, ']'))
+ else:
+ self.docks = (('flow', True, self.svg.docks[0][0],
+ self.svg.docks[0][1]),
+ ('flow', False, self.svg.docks[1][0],
+ self.svg.docks[1][1]))
self._left, self._right = 0, self.svg.get_width()-self.svg.docks[1][0]
def _make_flow_style_1arg(self, e, svg):