'after geb update to 5.1: setting TextArea text fails if not empty previously

This feels so strange: I am trying to update my dependencies (in preparation for a future update to Java 17):

  • groovy from 2.5.14 to 3.0.9
  • spock from 1.3-groovy-2.5 to 2.0-groovy-3.0
  • and geb from 3.4 to 5.1

Unfortunately some geb tests now fail: When I try to assign text to a TextArea someTextarea.text = 'foo' that works only if the text area has been empty previously. When it previously contained text, I can watch geb entering the new text in the text area and immediately after that the text vanishes so the text area is now empty.

The same bug happens with geb 5.0. Any ideas? Something I can try to narrow this down?

geb


Sources

This article follows the attribution requirements of Stack Overflow and is licensed under CC BY-SA 3.0.

Source: Stack Overflow

Solution Source