diff --git a/VRL/VRL-UI/src/main/java/eu/mihosoft/vrl/ui/codevisualization/VariableFlowNodeSkin.java b/VRL/VRL-UI/src/main/java/eu/mihosoft/vrl/ui/codevisualization/VariableFlowNodeSkin.java index 2db32811..a66f4dfc 100644 --- a/VRL/VRL-UI/src/main/java/eu/mihosoft/vrl/ui/codevisualization/VariableFlowNodeSkin.java +++ b/VRL/VRL-UI/src/main/java/eu/mihosoft/vrl/ui/codevisualization/VariableFlowNodeSkin.java @@ -80,6 +80,8 @@ protected Node createView() { // } // } Invocation invocation = (Invocation) value; + + box.setVisible(!invocation.getArguments().isEmpty()); VBox inputs = new VBox(); VBox outputs = new VBox(); @@ -90,6 +92,7 @@ protected Node createView() { invocation.getArguments().addListener( (ListChangeListener.Change c) -> { + box.setVisible(!invocation.getArguments().isEmpty()); if (!updating) { createArgView(invocation, inputs, invocation.getArguments().size()