Vaadin CrudEditor problems - Not registering changes from outside


I’m building a UI administration app where I’m using VaadinCrud for Properties and I ran into a problem. In my editor I have a combobox containing languages for the Property and below that two textFields with name and description for that language.

The problem is I want to provide a way to add new translation, I use a Dialog for that, where the user can change the new language and add the name and description for it. After that I add the new language to my combobox in the Crudeditor. That change is not getting registered so I can’t save if I just add a new language. Is there a way for me to register it as a change and to be able to save after?


Klaudeta’s workaround worked, but there should be a method for this in the Editor.