Hi Martin.
Never got the debug version.
However, just to inform, I'm still able to reproduce this with 4.3.6 in Windows 7. Seems like Windows XP does not suffer about this.
Just in case you misunderstood me, I'll try to re-explain it with a trivial example.
You're using commander view and you have a connection to remote site and you have enabled "keep remote directory up-to-date" feature.
Local files and directories are as follows:
C:\test\
C:\test\index.php
C:\test\css\
C:\test\css\style.css
Remote files and directories are as follows:
/mysiteroot/
/mysiteroot/index.php
/mysiteroot/css/
/mysiteroot/css/style.css
At the moment, everything works very very well. Ok, so now we stop the up-to-date feature and create a new directory to remote css-directory, say /mysiteroot/css/new/ and re-enable "keep remote directory up-to-date."
Now getting back to our text editor, we modify our style.css, save it and then what happens to me, is that WinSCP informs this:
11:55:49 Change in 'C:\test\css' detected.
But what IT DOESN'T tell even if it should is this:
File 'C:\test\css\style.css' uploaded.
The file on remote server remains unchanged.