Поле поиска TextField, вложенное в DMenu и DropdownMenu, похоже, не работает в модальных окнах.
На обычной странице, например, в настройках профиля, всё работает нормально, но при размещении в модальном окне TextField не реагирует на ввод текста.
Связано ли это с тем, что DMenu использует портал, и возникает какая-то проблема с его взаимодействием с модальным div-элементом?
Вот пример:
Если говорить просто: если я добавлю оператор debugger в действие поиска, то смогу показать, что при размещении в модальном окне выполнение никогда не доходит до функции поиска, тогда как на «обычной» странице (вне модального окна) событие срабатывает корректно, и поиск запускается.
Ввод текста вообще невозможен, даже если я уберу обработчики событий.
Если разместить TextField в этом компоненте вне DMenu (но всё ещё в контексте модального окна), ввод текста работает как обычно.
Что я упускаю и почему меняется поведение?