Bug: remotely queued items can go from pending to queued

If you have more than MaxFiles downloads that are not Paused or Queued locally, after a while Shareaza will change some of them to locally Queued. The error is that it will sometimes select ones that are remotely queued. It should not locally queue active downloads, including remotely-queued downloads. In fact it should preference ones with a long period of inactivity.
Observed in: 2.3.5.0; 2.3.5.1 r8848.
Observed in: 2.3.5.0; 2.3.5.1 r8848.