FieldValueChange && ValueChangeListener срабатывает при открытии экрана

Почему при открытий экрана срабатывает слушатели lookupPickerField
через Subscribe FieldValueChange и через компонент(lookupPickerField ) ValueChangeListener Можно ли сделать так, чтобы он не срабатывал при открытии экрана?

пример:

  1. @Subscribe("myField")
    

    public void onSupplierFieldValueChange(HasValue.ValueChangeEvent event) {
    otherField.setValue(event.getValue().getOtherEntity().getName());
    }

  2. myField.addValueChangeListener(e → {
    otherField.setValue(event.getValue().getOtherEntity().getName());
    });

Возможно вам будет достаточно проверить вызвано ли событие пользователем.
https://doc.cuba-platform.com/manual-7.2-ru/gui_api.html#gui_api_UserOriginated

1 симпатия