Question

Q: *IMPORTANT* - 'SysListView32' Bug with multiple items selection with 'Windows 10 Fall Creators Update'

Dear Microsoft,

After the 'Windows 10 Fall Creators' update im having a problem with a lot of my software.

When i have a program that is using a 'SysListView32' component where you can select multiple files.
You will notice if you scroll down to the middle of the list by mousewheel or the scrollbars itself, and then try to select multple items, 
that the mouse starts to go by itself to the bottom or top of your screen.
If you then try to keep holding down left button and moving in a direction, you see it's resisting, it wants to go to the bottom or top of screen.


Results:

Windows 10 Fall Creators version: 
1709  (16299.19)

Test environment: 
1 PC: Clean installation Windows 10 Pro, nothing installed except WinRar. To be totally sure.
4 PC: They had nothing in common with eachother, only that they all using a 1920x1080 screen and Intel i7 (860 up to 6700k) generation cpu

Results:
All the 5 PC's ive tested now when i scroll down to middle of list (SysListView32) at 'Icon' mode (but also 'Details' mode), and i try to select multiple items/files by mouse, the mouse starts to go to bottom or top of screen.

Happens with:
'Microsoft Windows Explorer', 'WinRar', 'WinZip', '7z', 'Ws FTP Pro'. they all have this bug now.
More applications i did not test with, it's obvious its the SysListView32 object.




Windows 10 Fall Creators version (Insiders edition):
1709  (17025.1000) and (17035)

Test environment: 
1 PC: Clean installation Windows 10 Pro Insiders, updated with latest updates, nothing installed except WinRar to test.

Results:
For 'Microsoft Windows Explorer' the bug has been solved.
BUT. the bug remains for: 
'WinRar', 'WinZip', '7z', 'Ws FTP Pro', and any non-Microsoft software for me.


Systems used:
I7 860 up to 6700k, 6 up to 16 GB, Nvidia 660TI up to 780TI, 1920x1080 monitors, SSD drives, Logitech mices (gaming and non-gaming).

I've even tested it to create a 'SysListView32' object with the 'CreateWindowEx' and stripped it to the bone.
Not even subclassed it or anything, and added 100 items to the list so that the listview gets scrollbars, then if you scroll to middle and try to select multiple items you see this bug happens.
Somewhere Windows 10 Fall Creators update is calling a 'SetCursorPos' API with the wrong coordinates.


Can someone please confirm this is a bug after the Fall Creators update?
Because this never happened before from Windows 10 all the way down to Windows XP.

You can test it yourself by having the Fall Creators update, then install rarlab.com (WinRar).

Then add 100 small files to a archive, then open the created archive with WinRar. Scroll down to middle of list, and then try to select multiple items. You will notice the mouse starts to go all over the screen selecting anything underway.

Moved From:



* Please try a lower page number.

* Please enter only numbers.

* Please try a lower page number.

* Please enter only numbers.

Hi Michiel,

We will take it from here. We will keep you posted once we're done with the checking.

Regards.

Did this solve your problem?

Sorry this didn't help.


I will be waiting for information. Because this bug is very nasty, i can't use my software this way anymore if mouse starts to go all over the screen while trying to select files in a listview. - I have more forums where people reporting the exact same problem if you like:

https://sourceforge.net/p/sevenzip/discussion/45797/thread/ccdc2b72/?limit=25#7913

https://sourceforge.net/p/sevenzip/discussion/45798/thread/5e1f87c2/?limit=25#871b

https://answers.microsoft.com/en-us/windows/forum/windows_10-hardware-winpc/mouse-cursor-jumps-to-top-left-corner-randomly-on/07f3fd95-f59a-430f-b4be-1fe256ab5b41

And here is a video someone created about it (its pitty he only showing it with a horizontal scrollbar, but it shows exactly my problem with jumping mouse):

https://www.youtube.com/watch?v=hxuxdo4l1K0&feature=youtu.be

PS:

Some Forum members are saying that this problem is fixed prolly to confort you - But it is not! - I've also tested it with clean installation of Windows 10 Pro Insiders (17035)

My PC system to reproduce this bug. (tested with resolution: 1920x1080, clean installation Windows 10 Pro (and Insiders) as described here above in my other posts, only used Windows drivers for my hardware, but also WITH hardware drivers it has this bug):

- Asus Z170 Pro motherboard (bios version 3501 - 06/23/2017)

- Intel i7 6700K (not overclocked or anything, default bios settings mostly)

- 16 GB ram(corsair, product: CMK16GX4M2B3200C16, within Asus bios set to XMP profile)

- Gigabyte GTX 780 TI (no driver installed, i used the Windows driver)

- Logitech G502 mouse (no logitech driver installed)

- Samsung 1920x1080 (full hd, 27inch) 120 hz monitor

(but it also happens with my Asus 1920x1080, 27inch, 144 hz monitor)

PS: I've gotten a HP 8300 (i7 3770) to test, its a new installation of Windows 10 Pro and i never touched it before, all i did was install WinRar (64 bit version) to test.

But it does have the same bug with WinRar and 7z and WS_FTP Pro and other software using the SysListView32.



Also, i could fix this issue in my own software by subclassing the SysListView32 (not the owner form) and then wait for the 'WM_CAPTURECHANGED" (comes right after the WM_LBUTTONDOWN or WM_RBUTTONDOWN) and then pass focus (SetFocus api) to parent form hwnd and then SysListView32 hwnd again (2 lines of source), and return 0 in WindowProc function for the message. - then mouse does not jump to screen corners anymore. Also i have to dig deeper into the side effects of it (if any).

But still, it should'nt do this (that mouse goes to wrong coordinates if you dont process the WM_CAPTURECHANGED message). 

But in my case i can fix it for my own software so i'm all happy and its backwards compatible.

From Windows XP all the way up to Windows 10 this always worked perfect. It started to go wrong after the Fall Creators Update.

But i think its best we wait for Microsoft to fix this bug 100% before 7z or WinRar does updates to fix a known bug that is in much more software that using the syslistview32 object (spares us reporting a bug report to Windows with specific versions of 7z or WinRar so they can test it easily to reproduce). 

If only Microsoft would confirm this bug, or say they can reproduce it and that they working on it.

I can wait. but not to long.

Amen

Did this solve your problem?

Sorry this didn't help.


Hi Michiel,

We will take it from here. We will keep you posted once we're done with the checking.

Regards.



Here is the video to reproduce the bug, its nasty bug

https://www.youtube.com/watch?v=hxuxdo4l1K0&feature=youtu.be

Did this solve your problem?

Sorry this didn't help.


i have same bug after updating 1709 in bitcomet,uttorent and winrar, 16299.98 update doesn't fix it

Did this solve your problem?

Sorry this didn't help.


Hi, this bug is present on regedit.exe too! Please fix it!

Did this solve your problem?

Sorry this didn't help.


I am having this same issue in multiple programs. I should note that until 2 days ago, I was on the anniversary edition of windows 10 (1607 i believe). Now I am on the latest public release of windows 10 CU. This bug happens in winrar, regedit, and any other program with a horizontal scroll bar. 

Please fix this asap!

Did this solve your problem?

Sorry this didn't help.


I am having this same issue in multiple programs. I should note that until 2 days ago, I was on the anniversary edition of windows 10 (1607 i believe). Now I am on the latest public release of windows 10 CU. This bug happens in winrar, regedit, and any other program with a horizontal scroll bar. 

Please fix this asap!

I have the exact same problem. It's still not solved and I'm at version 16299.125 of Windows 10 Pro CU. Also, I seem to have the exact same issue when usinig Windows Media Player. 

Scroll down in WMP and then try to select multiple songs, albums or whatever (depending on what you're showing in WMP). The cursor will jump to the left upper corner in my case. Sometimes you need to try selecting it more than once. 

Did this solve your problem?

Sorry this didn't help.


Same issue here. This is very annoying. Normal working with Windows in this state becomes an absolute nuisance. Essential programs such as the SpeedCommander are affected. (Explorer with two windows - highly recommended)

The developers know that it is an update problem of Windows.

My colleagues two places further on the Mac laugh at me already. Great feeling.

..

installed the update 2 days ago

..

After a short test within our company - all computers with the last update are affected. Everyone has the same problem now.

Did this solve your problem?

Sorry this didn't help.


Note: It only occurs when the scrollbar is visible.

Did this solve your problem?

Sorry this didn't help.


Hope there will be a hotfix very soon. This is absolutely boring.

Did this solve your problem?

Sorry this didn't help.


* Please try a lower page number.

* Please enter only numbers.

* Please try a lower page number.

* Please enter only numbers.

 
Question Info

Views: 3972 Last updated: February 19, 2018 Applies to: