# HG changeset patch # User Jeff Hammel # Date 1294028744 28800 # Node ID 94d9eccce1d7e88dfea6ca2ec09200908cf72694 # Parent f50b4e4ad764208d7d5fc3ee6f1e9aa34c8ee9be prevent edge width breaking when new edges are added diff -r f50b4e4ad764 -r 94d9eccce1d7 svgsitemap/middleware.py --- a/svgsitemap/middleware.py Sun Jan 02 14:04:38 2011 -0800 +++ b/svgsitemap/middleware.py Sun Jan 02 20:25:44 2011 -0800 @@ -168,11 +168,14 @@ edge = self.graph.get_edge(from_url, to_url) self.label(edge, count) else: + count = 1 self.edges[(from_url, to_url)] = 1 - self.max = 1 labeltooltip = '1: %s -> %s' % (from_url, to_url) self.graph.add_edge(from_url, to_url, label='', tooltip=labeltooltip, href='#') + if count > self.max: + self.max = count + if self.maxwidth: self.set_widths()