diff options
Diffstat (limited to 'grc/python/flow_graph.tmpl')
-rw-r--r-- | grc/python/flow_graph.tmpl | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/grc/python/flow_graph.tmpl b/grc/python/flow_graph.tmpl index 5e5844052..bd12e82e9 100644 --- a/grc/python/flow_graph.tmpl +++ b/grc/python/flow_graph.tmpl @@ -170,7 +170,14 @@ self.$port.get_parent().get_id()#slurp #for $con in $connections #set $source = $con.get_source() #set $sink = $con.get_sink() + ##resolve virtual sources to the actual sources + #if $source.is_virtual_source() + #set $source = $source.resolve_virtual_source() + #end if + ##do not generate connections with virtual sinks + #if not $sink.is_virtual_sink() self.connect(($make_port_name($source), $source.get_key()), ($make_port_name($sink), $sink.get_key())) + #end if #end for ######################################################## |