Empty selection selected at first in Vaadin 8

Is there any way to select the empty selection caption when showing a NativeSelect component?
Right now it looks like the first picture. I want it to look like the second picture.
I tried setting the empty value after creating the component, but it does not work

	NativeSelect<String> select = new NativeSelect<>();
    select.setEmptySelectionCaption("Select a value");
    select.setItems("1", "2", "3");

Any idea how to do this? I am using the latests Vaadin 8 version (8.5.2)

Hi, you need to have “Select a value” in the item set as well.

There was also a bug with non String native selects that caused similar looking issue, which is now being fixed https://github.com/vaadin/framework/issues/10937