Dropdowns, Text Input, Number Input widgets have visually different height although same font size and height property is set.
Example: DropDown
Example: Number Input
As you can see, the Number Input is larger than the Dropdown menu. The only workaround is to not use the label property and use Text Widget as a replacement.
This issue seems only have to do with the single select.
I don’t see any connection to the usage of a lable. As soon as you change the font size from the initial 40 it starts becoming inconsistent:
Historically, all of our input widgets were made at different points of the app editor’s life which has led to some inconsistencies in the way that they scale and the default styling they inherit. We are aware of the ways that the behavior of these widgets diverge and are working towards defining a process for us to make these incremental improvements to widgets without affecting all live instances of the widget.
Thanks for flagging! And super helpful investigation from @thorsten.langner
I want to add, that you can change the border (thickness and color) on text and number inputs, but not on single, and multi selects…
This also leads to two issues:
@ychan164
after nearly a year of silence: when will this be fixed?
This issue exists also when no label is used.
Btw:
There are so many other points inside the developer UI, which need to rework (inconsistent structure and use, unsorted lists …) and were specified (long) time ago