diff -r 127d524a5f1d -r 8d9e7edc0195 Viewer.py --- a/Viewer.py Thu Aug 20 09:03:31 2009 -0600 +++ b/Viewer.py Wed Sep 02 08:30:34 2009 -0600 @@ -907,6 +907,8 @@ if isinstance(element, SFC_Step): if len(instance["inputs"]) > 0: element.AddInput() + else: + element.RemoveInput() if len(instance["outputs"]) > 0: element.AddOutput() if isinstance(element, SFC_Transition) and specific_values["condition_type"] == "connection":