Коллеги! Нужна помощь.
Не выходит из компонента EntitySuggestionField вытащить введенный пользователем текст. Не entity и его аттрибуты, а именно текст из поля, когда сущность еще не привязана к компоненту.
Может как-то через unwrap(com.vadin…) ?
Через EnterPress текст снимается легко, но у нас обработка Custom Action…
Добрый день, Андрей!
Введеный текст можно отловить только в некоторых событиях, таких как EnterPressEvent
или если задать программный searchExecutor
. С кастомным действием есть две проблемы: 1. По мимо того, что текст нельзя достать, 2. В момент потери фокуса с поля, если введеный текст не соответствует какому либо значению (сущности), то возвращается предыдущее значение. Т.е. на момент клика по кнопке действия, текст теряется.
Как WA можно попробовать задать программный searchExecutor
и запоминать последний введеный текст для которого он сработал.
С уважением,
Глеб
1 симпатия
Глеб, большое спасибо за ответ!
Попробуем через программный searchExecutor