When using the "Calculate server space used" feature, if I open the detail pane with the folder names and sizes, then click any column to sort, and click it again to reverse the sort order, the list view does not get repainted so it appears that nothing happened. Scrolling up and down causes newly-appeared items to be displayed in the correct order, as does hovering over each item. It looks like you missed an "invalidate()" call in there.
Steps to reproduce:
- Connect to any FTP or SFTP site
- Go to "Tools > Calculate Server Space Used"
- Click "Check" to run the recursive scan
- Click any column header to sort the list.
- Click the same column header to reverse the sort direction - nothing happens
- Hover over each row or scroll the list and watch them redraw one by one
Confirmed on two PCs running Windows 7 v6.1.7601 (different images and hardware), and in a VMware running Windows 8.
I noticed this bug in FlashFXP 4.2.5 and it is still present in 4.3