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