We are building for latest Edge browser and I am seeing the issue where when user touches and scrolls a win-list item, the item turns grey and no other item is invoke-able anymore. I have created a plunker with latest WinJS libraries to help reproduce.
This works fine on Chrome but fails on 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>
Steps to reproduce -
- On a touch device (Surface pro 4) with Windows 10 OS Oct 2018 release run this plnkr in the Edge browser
- Try to touch and scroll simultaneously
- one of the list-item will turn grey
- All the list-item will become unresponsive to invoke event and I am able to select multiple list-items and turn them grey
- If items is invoke-able then the date and time of invocation will be updated under the win-list box. If it is frozen, then the date and time will not update