Is it intentional that when you wrap some controls into an hbox or other container, you then have to set their dataContainer properties explicitly? (Or am I missing another reason things don’t work before I do that?)
I wrapped some controls into an hbox, went in to test the screen, and said fields were blank even though the data was there in the DB. To troubleshoot, I tried setting the dataContainer of these fields, and voila, it all then worked as expected. When controls are added to a screen, this property is blank but everything works fine… once wrapped into a container of some sort, they no longer work.
I suppose that you’re talking about the Form component, if so then it’s intended behavior. When you wrap components into hbox/vbox/etc. It means that you provide a custom layout and it’s hard to infer what field is supposed to present an entity attribute, so it’s completely up to you.