Есть ли способ обнаружить, что блокировка теряет фокус при использовании TVML и TVMLKit JS в tvOS 12?
Я знаю, что есть событие выделения, когда что-то получает фокус, используя следующее:
lockupElement.addEventListener("highlight", this.handleHighlight);
Я хочу обработать, когда блокировка больше не выделена.Самое близкое к решению, которое я нашел, - это добавить highlight-события абсолютно ко всем другим элементам, а затем сбросить все ранее выделенные элементы.Это похоже на взлом, и это также утомительно и подвержено ошибкам, добавляя его к каждому другому элементу.
Кто-нибудь знает лучший метод?