Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

bug with listview scrolling during mouse lasso selection (windows 10 update 16299)

since the latest windows 10 update, all programs that use listview controls (including mine and most other people's) cannot use marquee selection (select by drawing a rectangle round items with the mouse).

the problem is very easy to reproduce, just use any listview with enough items in it that force a horizontal or vertical scrollbar to appear, then try to do this lasso selection with the mouse and you will see the mouse pointer jumping to one corner of the screen! (usually bottom right)

this begins with windows 10 build 16299, not before. It only affects 64 bit programs (my 32 bit version works fine). The only 64 bit program that works is windows explorer.

I imagine Microsoft need to get notified of this and provide a solution, because the bug is something that affects all windows desktop programs. But I wonder if anybody has found a workaround for the interim?

like image 631
nikos Avatar asked Dec 02 '17 06:12

nikos


2 Answers

Thanks for reporting the bug! This has been fixed now. The fix should be available shortly in the next Windows Insider build (17097+).

like image 187
Stefan Wick MSFT Avatar answered Sep 29 '22 19:09

Stefan Wick MSFT


a stop-gap "solution" is to disable lasso selection (return 1 from LVN_MARQUEEBEGIN). You lose a convenient selection mechanism but at least the mouse won't jump like crazy

hopefully MS will provide a permanent fix to the listview control soon

like image 22
nikos Avatar answered Sep 29 '22 21:09

nikos