TextField removing Port

I am making a node for Graph View.

When I try to add TextField to Port, I don’t see port
207126-screenshot-4.png

It is also not working if I don’t add a title, Text or input port

protected virtual void AddPorts()
{
    Port inputPort = InstantiatePort(Orientation.Horizontal, Direction.Input, Port.Capacity.Multi, typeof(string));
  
    inputPort.portName = "Dialogue Connection";
    inputContainer.Add(inputPort);
}
protected override void AddPorts()
{
    base.AddPorts();
  
    foreach (DSNode node in choices)
    {
        Port outputPort = InstantiatePort(Orientation.Horizontal,Direction.Output,Port.Capacity.Single,typeof(bool));
  
        outputPort.portName = string.Empty;
  
        Button deleteButton = new Button()
        {
            text = "X",
        };
  
        TextField choiceTextField = new TextField()
        {
            value = node.Title,
        };
  
        outputPort.Add(choiceTextField);
        outputPort.Add(deleteButton);
  
        outputContainer.Add(outputPort);
    }
    RefreshExpandedState();
}

Hey ! I have the same problem, did you find any solution to solve this ?

Open up WindowsUI ToolkitDebugger then use Pick Element at this node to inspect it and figure out what is wrong.

My first guess is that this control exists but is hidden going out of bounds (modifying container element size would fix this).