(Note that this is not a problem in v20 or v19)
When a vaadin-select component with no value selected is rendered, the label immediately floats (animation is present). This results in an inconsistent user experience and is a distraction.
This is caused by styling associated to the "has-value" attribute on the :host (vaadin-select-text-field) of the label. That element is getting the attribute applied immediately, regardless of whether there is a value in the field. This attribute is not applied in v20 or v19 - I have not checked other versions.
(Note that this is not a problem in v20 or v19) When a vaadin-select component with no value selected is rendered, the label immediately floats (animation is present). This results in an inconsistent user experience and is a distraction.
This is caused by styling associated to the "has-value" attribute on the :host (vaadin-select-text-field) of the label. That element is getting the attribute applied immediately, regardless of whether there is a value in the field. This attribute is not applied in v20 or v19 - I have not checked other versions.