Tracker Bug 242

Section in file panel does not work on Vista

Last modified: 2009-02-28 17:19:55

Bug List:    (This bug is not in your last search results)   [Show last search results]

: Section in file panel does not work on Vista Bug# 242
: WinSCP : Windows Vista
: GUI : unspecified
Status: RESOLVED : Medium
Resolution: FIXED   : Bug
Fixed in: 4.1.4
Description
2008-05-31 14:19
In Commander interface, WinSCP uses by default Norton Commander-like selection of files. I.e. selection that is not cleared when focus is changed. To implement it, WinSCP needs to prevent unselection of items in list view by triggering LVN_ITEMCHANGING message. This works fine until Windows XP. In Windows Vista there is bug. Once unselection is prevented, list view forgets the selection internally, preventing iteration over selected files. To overcome that, in 4.0.4 workaround was implemented. When WinSCP detects Vista OS, it keeps track of selection itself.

But when WinSCP is executed in compatibility mode, it fails to detect Vista. And unfortunately the bug is present even in compatibility mode.
Comment #1
2008-05-31 14:24:04
Detection of Vista OS was improved, not to be fooled by compatibility mode:
http://17slon.com/blogs/gabr/2007/02/four-ways-to-detect-vista.html

The bug in Windows Vista is discussed here:
http://groups.google.com/group/microsoft.public.win32.programmer.ui/browse_thread/thread/982abb8d450fc5c1/ccbb6a8487d47906?lnk=st&q=vista+LVN_ITEMCHANGING+official+way#ccbb6a8487d47906
Comment #2
2008-05-31 14:58:51
http://winscp.net/forum/viewtopic.php?t=5588
Mail from/to Al S in May 2008
Comment #3
2009-02-28 17:19:55
Follow up Bug 383.

Bug List:    (This bug is not in your last search results)   [Show last search results]

Bug filters: [Pending bugs] [All bugs] [Fixed bugs]

Search

What is WinSCP?

WinSCP is an open source SFTP client and FTP client for Windows. Its main function is the secure file transfer between a local and a remote computer. Beyond this, WinSCP offers basic file manager functionality. It uses Secure Shell (SSH) and supports, in addition to Secure FTP, also legacy SCP protocol. [More]

WinSCP is also available as a plugin to two file managers, FAR and Altap Salamander.

License

WinSCP is free, open-source software, and is distributed under the GNU General Public License (GPL). [More]

Associations

Site design by Black Gate