выпадающий список Uib-typeahead не исчезает при смене фокуса? - PullRequest
0 голосов
/ 29 августа 2018

У меня есть выпадающий список в этом подобном электронной таблице пользовательском интерфейсе, который предоставляет список имен в качестве возможных допустимых записей для ячейки. Когда я вкладываю или возвращаюсь из ячейки, она исчезает, как и должна, но когда я щелкаю по другой ячейке, раскрывающийся список не закрывается. Есть мысли о том, как заставить это работать? (В коде много чего происходит, включая директивы ng-keydown и ng-blur, слишком сложные, чтобы показывать здесь, но любые указатели на то, что нужно искать, приветствуются.)

Вот несколько картинок:

enter image description here Работает правильно, когда я начинаю печатать, но когда я нажимаю на другую ячейку:

enter image description here

Выпадающий список все еще остается ...

1 Ответ

0 голосов
/ 29 августа 2018

Обнаружена проблема. В событии размытия при определенных обстоятельствах в событии размытия имелось событие «event.preventDefault», которое отвечает за то, что поле не исчезло.

...