Reverse order on added queue items

First selecting a list of files one wish to transfer:

file_a.zip
file_c.zip
file_d.zip
file_e.zip
file_f.zip

Then dragging them to the global queue window, the queue will now look like:

file_f.zip
file_e.zip
file_d.zip
file_c.zip
file_b.zip
file_a.zip

The expected behaviour is the files being added to the global queue in the same order as they were when selected. Guess it's a bug Array.reverse()?

Which of those points did I fail?

Well, I've got no idea what problems there could've been with the first post and the above link is inaccessible, also I haven't found any 'read before post' stickies in the forum so I'll just venture to revive this bug report.

My problem is exactly the same as stated above. But it doesn't happen always, like selecting multiple files in an FTP browser window and dragging them to an empty global queue would insert them in the correct order. However, dragging&dropping between files already in the queue, or dropping after the last item in the queue when the queue is longer than displayable in the global queue window (ie. the vertical scrollbar is visible) always inserts the new files in reversed order.

I use SmartFTP 1.1.985 right now but this problem has existed in all previous versions too.