Hola,
El método selectByText del componente ComboBoxElement no funciona correctamente en las últimas versiones de Firefox. Cuando existe un elemento seleccionado por defecto en el combo, y se llama a esta función, el nuevo texto es añadido al existente con lo cual no se efectúa la búsqueda. He analizado el código del componente
public void selectByText(String text) {
if (this.isReadOnly()) {
throw new ReadOnlyException(this);
} else if (!this.isTextInputAllowed()) {
this.selectByTextFromPopup(text);
} else {
this.getInputField().clear();
this.getInputField().sendKeys(new CharSequence[]{text});
this.selectSuggestion(text);
}
}
y lo que está pasando es que el clear aparentemente no se está realizando correctamente.
En versiones anteriores de Firefox (57.0.4) está funcionando correctamente.
Estoy utilizando las siguientes versiones:
Testbench: 5.2.0
Vaadin: 8
Creé este bug in github pero por ahora no he obtenido respuesta alguna.
https://github.com/vaadin/testbench/issues/1131
Muchas gracias!
Saludos,
Inma