Почему «blurNode» никогда не запускается (чтобы скрыть всплывающее окно) на мобильном телефоне? - PullRequest
0 голосов
/ 02 апреля 2019

У меня есть сеть Vis.js с всплывающими окнами.

Находясь на рабочем столе, нажатие / зависание на узле приводит к отображению всплывающего окна. Затем перемещение от узла приводит к исчезновению всплывающего окна. Отлично!

Находясь на мобильном телефоне, при нажатии на узел появляется всплывающее окно. При нажатии на фон сети исчезает всплывающее окно. Тем не менее, когда я нажимаю за пределами сетевого элемента / контейнера, всплывающее окно не исчезает.

Я попытался изменить данные (с помощью setData ()), однако всплывающее окно остается, пока я не коснусь фона сети или другого узла.

Я обнаружил, что никогда не вижу события blurNode (которое, кажется, скрывает всплывающее окно). Есть ли способ программно удалить всплывающее окно?

Я думал об уничтожении сети и воссоздании, но это кажется расточительным.

Есть ли другой способ сделать это на мобильном телефоне?

...