onpointercancel не запускается в Edge, когда пользователь касается и прокручивает элемент списка выигрыша вместе - PullRequest
0 голосов
/ 29 ноября 2018

Мы создаем новейшую версию браузера Edge, и я вижу проблему, когда пользователь касается и прокручивает элемент списка выигрыша, элемент становится серым, и никакой другой элемент больше не вызывается.Я создал плункер с последними библиотеками WinJS, чтобы помочь воспроизвести.

Это прекрасно работает на Chrome, но не работает на EdgeHTML 18.1.17763

https://plnkr.co/edit/xtEyGOjb1wgbNspx?p=preview

<div class="listView win-selectionstylefilled"
         data-win-control="WinJS.UI.ListView"
         data-win-options="{
                    itemDataSource: Sample.ListView.data.dataSource,
                    itemTemplate: select('.smallListIconTextTemplate'),
                    selectionMode: 'none',
                    tapBehavior: 'none',
                    layout: { type: WinJS.UI.ListLayout }
            }">
    </div>

Шагидля воспроизведения -

  1. На сенсорном устройстве (Surface pro 4) с ОС Windows 10, выпуск октябрь 2018, запустите этот plnkr в браузере Edge
  2. Попробуйте одновременно коснуться и прокрутить
  3. один из элементов списка станет серым
  4. Весь элемент списка станет не отвечающим на событие, и я смогу выбрать несколько элементов списка и сделать их серыми
  5. Еслиэлементы могут вызываться, тогда дата и время вызова будут обновлены в поле списка победителей.Если он заморожен, то дата и время не будут обновляться
...