Fields do not align when no labels are defined

Which tool versions are you using?

SDK: v14.8.0
Platform: v24.x.x
Python: v3.x
Isolation mode: docker

Current Behavior

As displayed in the snippet above, the fields do not align when no label has been added. This was not the case some time in the past.

Expected Behavior

It is expected that fields stay aligned. Current workaround would be to add a small character such as a “.” to align it, but this looks ugly.

Context (optional, but preferred)

Reported by

@tom.slusarczyk

Also saw this somewhere, a developer was using TextFields to add a unit to a field because he wanted the formato to be [unit] in square brackets, and behind and inline with the value.

However the TextField had no ui_name and so the alignment was messed up. Offcourse, a more logical thing to do there is explore the units-supporting, but still: same issue.