Skip to content

Commit bf3e9e7

Browse files
committed
enh(plot): accept noul legened style
1 parent 5319872 commit bf3e9e7

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

graphtik/plot.py

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -836,8 +836,9 @@ def _append_any_clustered_nodes(
836836

837837
def _add_legend_icon(self, plot_args: PlotArgs, node_args: NodeArgs):
838838
"""Optionally add an icon to diagrams linking to legend (if url given)."""
839-
if self.style.kw_legend.get("URL"):
840-
node_args.dot.add_node(pydot.Node(**self.style.kw_legend))
839+
kw_legend = self.style.kw_legend
840+
if kw_legend and self.style.kw_legend.get("URL"):
841+
node_args.dot.add_node(pydot.Node(**kw_legend))
841842

842843
def render_pydot(
843844
self, dot: pydot.Dot, filename=None, show=False, jupyter_render: str = None

0 commit comments

Comments
 (0)