Vaadin DateField component returns previous value

Using Vaadin 8.2. I have a DateField component on a search form. If I type in a date and then hit enter which triggers my default search button, the value of the DateField does not have the new value of the date. I get the previous value. If the focus changes from the DateField to another field then I get the correct value. Or when I use the DateField popup, I get the correct value. How do I get the new value when I type in the value and don’t leave focus and trigger the default button when I hit enter?

Sounds like a bug I reported 3 weeks ago. A fix is in the pipeline