You are using Control
nodes as root nodes in your initializer.tscn
, integerInput.tscn
, and textLineInput.tscn
. Control
nodes don’t get their minimum size from its children and will let them be bigger if needed. Only Container
sub-classes do.
Set the VBoxContainer
child as the root node of these scenes and move the script to them. That should fix your issue.